トップページphp
1001コメント331KB

【PHP】下らねぇ質問はID出して書き込みやがれ 91

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/12/08(火) 13:53:09ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 90
http://pc11.2ch.net/test/read.cgi/php/1258187482/

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0289nobodyさん2009/12/14(月) 12:58:14ID:???
>>288
じゃあコード書いてから反論どうぞ
0290nobodyさん2009/12/14(月) 13:13:41ID:???
>>289
いや、ぼくちんはmb_split反対派なんでw
mb_splitでバリデーションと分割はできないつってるんですよーw
0291nobodyさん2009/12/14(月) 13:15:30ID:???
なんか方向がしあさっての方向に向かってきてるぞ。
0292nobodyさん2009/12/14(月) 13:17:21ID:???
PHPだもの。
0293nobodyさん2009/12/14(月) 13:18:08ID:Rd8pmwhF
Sun, 06 Dec 2009 10:21:20 +090021
これを
2009/12/6 10:21:20
に置き換える関数みたいなのはあるのでしょうか?
0294nobodyさん2009/12/14(月) 13:21:24ID:???
dateとstrtotime使えばいんじゃね。
0295nobodyさん2009/12/14(月) 13:23:49ID:???
最後の21って何だろ?
0296nobodyさん2009/12/14(月) 13:28:24ID:???
print date("Y/m/d H:i:s", strtotime(" Sun, 06 Dec 2009 10:21:20 +0900" ));
21は無視した。
0297nobodyさん2009/12/14(月) 13:46:37ID:Rd8pmwhF
ありがとうございます!!
21は間違いコピペでした・・・すいません・・・
0298nobodyさん2009/12/14(月) 14:08:28ID:???
21をナメんなよてめーら
0299nobodyさん2009/12/14(月) 14:12:44ID:???
正規表現クン専用の質問だろw
横鳥スンナ〜
0300nobodyさん2009/12/14(月) 16:35:52ID:???
>>284
うわ、バカがいる

>>287
お前ちょっとそういうのやめてくれない?
まるで俺が書いたみたいじゃないか
0301nobodyさん2009/12/14(月) 16:36:42ID:EQ57m/rj
GDを使ってGIFアニメをサムネイルさせると、
静止画になってしまいます
これはどうしたら解決するでしょうかヨロシクお願いします<m(__)m>
環境 FEDORA
PHP Version 5.2.10
gd
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.7
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
0302nobodyさん2009/12/14(月) 18:54:19ID:???
>>301
検索したのかい?
ttp://www.google.co.jp/search?q=gd+php+gif+%E3%82%A2%E3%83%8B%E3%83%A1&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
このページのトップに君が探してるものが見当たるようだけど
0303nobodyさん2009/12/14(月) 18:59:58ID:EQ57m/rj
>>302
GD Version bundled (2.0.34 compatible)なので、
GIF問題はすでに解決しているのではないでしょうか?

なので、何か設定の問題なのかと思い質問させてもらいました。
0304nobodyさん2009/12/14(月) 19:06:34ID:???
かわりにggったらそこしかみないのかい?
素晴らしい検索エンジンは惜しみなく使いましょう
ttp://idocsq.net/page/162
0305nobodyさん2009/12/14(月) 19:42:10ID:???
そこも見ましたが、それはなんの言語化分かりませんが、PHPではないんですね
0306nobodyさん2009/12/14(月) 19:59:03ID:???
そもそもGDがあにめGIFの読み込みに対応して無いような。
もちろん、animeGIFの書き出しのその関数にPHPは対応して無いし。
0307nobodyさん2009/12/14(月) 21:49:24ID:???
アニメgifにもいくつか保存形式とかがあるわけで
一応GDでアニメGIF(圧縮してない形式)のリサイズだけは出来るみたいだけど
それ以外はほとんど対応してないみたい

一応リサイズは出来るはずなんだけど
0308nobodyさん2009/12/15(火) 10:56:38ID:k1G/c/jQ
$test = "abc_1";

$testの前3文字が「abc」の時、trueにして一致しない場合はfalseにしたいと思います。
どういう関数を使えばよいのでしょうか?
strpo($test,"abc")==0
としてみたのですが、上手く行きませんでした。
0309nobodyさん2009/12/15(火) 10:58:55ID:???
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
strpo
0310nobodyさん2009/12/15(火) 10:58:56ID:???
strpos( $test ,"abc") === 0
0311nobodyさん2009/12/15(火) 11:06:39ID:k1G/c/jQ
>>310
出来ました!
=を3つにしなければいけないんですね。ありがとうございます。
0312nobodyさん2009/12/15(火) 12:58:25ID:???
おはよ★ミ
0313nobodyさん2009/12/15(火) 14:15:17ID:???
=を3つにする必要はない
0314nobodyさん2009/12/15(火) 14:32:12ID:???
>>311
>>309
0315nobodyさん2009/12/15(火) 14:44:56ID:???
2つだと0文字目でマッチしてfalse扱い
0316nobodyさん2009/12/15(火) 14:51:30ID:???
>>315
<?php
$mystring = 'abc';
$findme = 'a';
$pos = strpos($mystring, $findme);

// === を使用していることに注目しましょう。単純に == を使ったのでは
// 期待通りに動作しません。なぜなら 'a' が 0 番目 (最初) の文字だからです。
if ($pos === false) {
echo "文字列 '$findme' は、文字列 '$mystring' の中で見つかりませんでした";
} else {
echo "文字列 '$findme' が文字列 '$mystring' の中で見つかりました";
echo " 見つかった位置は $pos です";
}
?>
0317nobodyさん2009/12/15(火) 15:23:32ID:oEMc2L99
リンク先のPHPコードで複数検索できるようにするには
どこを弄ればいいんでしょうか
よろしくお願いします

http://q.hatena.ne.jp/1161496002
0318nobodyさん2009/12/15(火) 15:25:14ID:???
>>317
【 スクリプト改造依頼スレ】(丸投げ) part7再々
http://pc11.2ch.net/test/read.cgi/php/1222645553/
0319nobodyさん2009/12/15(火) 16:16:22ID:HMx+PrJa
両方の配列に入っている文字列を抜き出すにはどうしたらいいですか?

array(1,2,4,5,7)
array(2,5,8,9,10)

→2,5

っていうようなことをやりたいのですが。1個ずつ確認していくしかない?
0320nobodyさん2009/12/15(火) 16:29:32ID:???
array_diffとかがあったような
0321nobodyさん2009/12/15(火) 16:32:05ID:???
array_diffは逆
調べたらarray_intersectがあった
0322nobodyさん2009/12/15(火) 16:39:07ID:HMx+PrJa
>320
>321
天才!ありがと〜
0323nobodyさん2009/12/15(火) 18:21:21ID:???
・・・
function set_node($parent,$treeNode){
global $db,$stt;
$flag=FALSE;
$rs=$db->execute($stt,$parent);
while($row=$rs->fetchRow(DB_FETCHMODE_ASSOC)){
$flag=TRUE;
$mid="m".$row['mid'];
$$mid=new HTML_TreeNode( // ← ココです
array('text'=>$row['title'],'link'=>$row['link']));
$result=set_node($row['mid'],$$mid);
if($result){
$$mid->setOption("icon","folder.gif");
$$mid->setOption("expandedIcon","folder-expanded.gif");
}
$treeNode->addItem($$mid);
・・・

質問させて下さい
上記の$$mid=new HTML_TreeNode( )のような、$$はいったいどういう事なのでしょうか?
マニュアルやgoogleで単に「$$」で検索しても出てきません
意味と、こういうものの名称を教えて下さい
0324nobodyさん2009/12/15(火) 18:29:43ID:???
$mid = "hello";
$$mid = "world";
print $hello;
0325nobodyさん2009/12/15(火) 18:31:10ID:???
検索するなら「可変変数」で見つかると思うよ
0326nobodyさん2009/12/15(火) 19:41:19ID:???
持ってる本2冊とも可変変数について触れられてない・・。
あまり使うべきじゃないとか?
0327nobodyさん2009/12/15(火) 19:46:04ID:???
可読性は悪くなるから、使わないで良いなら使わない方が良いと思うよ
0328nobodyさん2009/12/15(火) 19:49:22ID:???
register_globalsがonだった頃のやつをoffに対応するときに
$items = array("name","tel","address");
foreach ( $items as $eachval ) {
if ( isset( $_POST( $eachval) ) {
$$eachval = $_POST[ $eachval ];
}
}
ってやってごまかしたなぁ。
0329nobodyさん2009/12/15(火) 20:30:50ID:???
ZendFramework使ってます。
ビューのHTMLをパーツ化してて、ほとんどのコントローラで最終的に呼ばれるものがあります。
例えばページのメニュー表示の部分とか。
この中身が今は完全にべた書きになっていて、これをDBから取得した値に動的にしたいんだけど
これって全部のコントローラのコンストラクタ内にDB取得の処理入れなくちゃいけないものですか?
もしくはそれぞれアクションの中にとか。。
ただ、メニュー表示のHTMLが読み込まれない場合もあるので
コントローラ内で必ず取得しにいくってのも無駄だなぁって思ってます。

これはメニュー表示のHTMLが読み込まれた時だけ、ajaxで取得して書き換えるようにしといたほうがスマートですか?

なんかフレームワーク使ってなければ、必要なページでメニュー表示のPHPを読み込むだけで済むのにって思いました。
フレームワーク使うと、ビュー側でどうされてもいいように、コントローラ側で全対応しとかなきゃいけないのが
無駄が多いなぁと感じるんですが自分がフレームワークをよく理解してないせいでしょうか??
0330nobodyさん2009/12/15(火) 21:08:49ID:???
俺に自己解決しますたって書いて欲しいのか?
0331nobodyさん2009/12/15(火) 21:13:55ID:???
>>1嫁で解決ですね
ID出す出さない以前にヌレ違い
0332nobodyさん2009/12/15(火) 23:53:36ID:???
>>331
日本語でおっけー♪
0333nobodyさん2009/12/16(水) 00:07:08ID:???
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

テンプレどころかスレタイすら読めないやつって馬鹿なの?死ぬの?
0334nobodyさん2009/12/16(水) 00:25:27ID:KyqIhUTU
POSTで送られたパスワードが正しければ、ファイルを削除、
間違っていれば、ファイル削除失敗!!、というメッセージを出したいのですが、うまくいきません。


<?php
$user_pass = "0000";
if($passwd == $_POST['pass']) {
unlink( "aaa.log");
echo "ファイルを削除しました";
}
elseif($passwd) {
echo "ファイル削除失敗!!";
}
?>
<form method="post" enctype="multipart/form-data" action="1.php" >
削除パス<input type="txt" size="10" name="pass" value="" maxlength="10" class="box" tabindex="2" accesskey="2" />
<input type="submit" value="削除" tabindex="4" accesskey="4" >
<input type="reset" value="Cancel" tabindex="5" accesskey="5" />
</form>

これをどうしたら良いでしょうか?どうぞヨロシクお願いします
0335nobodyさん2009/12/16(水) 00:27:25ID:???
$passwd = "0000";
0336nobodyさん2009/12/16(水) 00:29:57ID:???
> elseif($passwd)

これは何?
0337nobodyさん2009/12/16(水) 00:34:35ID:???
type="txt"
0338nobodyさん2009/12/16(水) 00:49:50ID:KyqIhUTU
$passwd = "0000";
if($passwd == $_POST['pass']) {
unlink( "aaa.log");
echo "ファイルを削除しました";
}

echo "ファイル削除失敗!!";

これにしたらできました
ありがとうございました
0339nobodyさん2009/12/16(水) 00:51:52ID:???
elseがないと「ファイルを削除しましたファイル削除失敗!!」って出ちゃうんじゃ?

$passwd = "0000";
if($passwd == $_POST['pass']) {
unlink( "aaa.log");
echo "ファイルを削除しました";
}
else {
echo "ファイル削除失敗!!";
}
0340nobodyさん2009/12/16(水) 00:52:44ID:H8S7D90g
PHPとDBでタスク管理アプリ作ってみた
参考になればいいけど
http://www.geocities.jp/retort_curry119/TaskManage.htm
0341nobodyさん2009/12/16(水) 01:04:17ID:???
何を質問したいんですか?
0342nobodyさん2009/12/16(水) 01:26:48ID:???
>>340
POSTで受け取った値をそのままSESSIONにいれ
さらにSQLのwhere句に使い、mysql_queryで実行してるのはどうなんだ?
mysql_real_escape_stringがコメントになってるあたり
対策しなければという意志はあるようだが・・・
0343nobodyさん2009/12/16(水) 01:28:19ID:???
利用者のサイト行って脆弱性突くんだろ
0344nobodyさん2009/12/16(水) 01:39:19ID:KyqIhUTU
>>339
ありがとうございます
完璧です!
0345nobodyさん2009/12/16(水) 01:45:52ID:???
>>340
・<script>タグにtype属性は必須、language属性は廃止された
・PHPは厳密等価演算子を使うと等価演算子と比べて10倍程度高速に動作するので厳密等価演算子を使うことをお勧めする
・公開するならコメント書け、コードの3分の1程度が目安
0346nobodyさん2009/12/16(水) 01:52:38ID:???
>>345
頭の悪いツッコミだな
最後のコメント書けには同意だけどな

拡張したら簡易フレームワークになるな
宿題だフレームワークを作りなさい
0347nobodyさん2009/12/16(水) 01:58:13ID:???
厳密等価演算子ってJavaScriptやActionScriptの用語では?
0348nobodyさん2009/12/16(水) 02:22:27ID:???
そんなことはない
意味が通じればおk
0349nobodyさん2009/12/16(水) 10:51:08ID:???
>>340
いかにも練習で作った程度のレベルなんですけどネタっすか?wwww
世の中にも既に晴らしいスクリプトが素晴らしいソフトが出てますよ?w
ttp://opentask.jp/
ttp://alexking.org/projects/tasks-jr
0350nobodyさん2009/12/16(水) 10:57:13ID:???
>>349
練習で作った程度の物だから別にいいんじゃないの?
ネタだった?
03513292009/12/16(水) 11:00:30ID:KzRQDWcs
スレチすいませんでしたm()m
0352nobodyさん2009/12/16(水) 13:54:56ID:???
家帰ったらタスク管理のやつ見てみるのさ
おもしろそうだし、コードレビューくらいしてみたい
0353nobodyさん2009/12/16(水) 17:55:00ID:GOmT2CGy
http://viploader.net/dlc/m.cgi
こういう転送量まではじき出してくれるダウンロードカウンターって、
PHPでありますか?Apacheのログを解析してやってる感じではないので、
スクリプトの処理としてやってる感じなんですけど、やり方が分かりません
0354nobodyさん2009/12/16(水) 18:08:48ID:???
ファイルサイズxダウンロード数じゃないの?
0355nobodyさん2009/12/16(水) 19:54:38ID:???
ダウンロードした数ってだけならphpに引数渡して各ファイルダウンロードするような処理にして
カウントしときゃいいだけじゃないの。アクセスカウンタの延長でしょ。
0356nobodyさん2009/12/16(水) 20:50:11ID:???
>>355
そのサイトはPHPに引数渡してないみたいよ?
0357nobodyさん2009/12/16(水) 21:42:21ID:???
別に引数渡さなくても出来るよ。
mod_rewriteでも使えば、いくらでも調べれる
0358nobodyさん2009/12/16(水) 23:37:42ID:???
>>356
viploader.net/geino/read.cgi/vlgeino*****
              ↑
0359nobodyさん2009/12/17(木) 00:14:10ID:DlTo5u8A
質問です
<a href="URL">リンク先</a>
↑こちらのリンクタグを使い
(html)リンクをクリック→(php)セッションをもたせる→ページ移動
という処理はできるのでしょうか?

<INPUT type="submit" name="" value="リンク先">
↑こちらを使えばできるのはわかるのですが、こちらは使いたくない状況なので・・・
お願いします。
0360nobodyさん2009/12/17(木) 00:18:27ID:???
そのまま同じ方法でできるよ
0361nobodyさん2009/12/17(木) 00:19:31ID:???
>>359
http://jp2.php.net/manual/ja/session.idpassing.php
0362nobodyさん2009/12/17(木) 00:39:22ID:???
>>359
リンクにパラメタ追加して、ページ移動先でセッション処理書けばいいじゃない。
同じページへのリンク+パラメータでセッション開始のチェック+headerでページ移動でもいいけどさ。
0363nobodyさん2009/12/17(木) 01:11:49ID:DlTo5u8A
>>360-362
回答ありがとうございます。
うまくいかないのでもう一度質問させていただきます。
このような形じゃだめなのでしょうか?
セッションしたいのはリンクのとこにあるvalueです。

<?php
if(isset($_POST[link])){
session_start();
session_register("sesid");
$_SESSION[sesid] = $_POST[link];
header("location: nextpage.php");
}
?>
<HTML>
<?php
print("<a href='nextpage.php' name'link' value='.$id.'>next</a>");
?>
</HTML>
0364nobodyさん2009/12/17(木) 01:19:00ID:???
<?php
if(isset($_GET["link"])){
session_start();
session_register("sesid");
$_SESSION["link"] = $_GET["link"];
header("location: nextpage.php");
}
?>
<HTML>
<a href="?link=<?php echo $id ?>">next</a>
</HTML>
0365nobodyさん2009/12/17(木) 01:28:04ID:???
>>363
一応>>364な感じで直したけど、明らかに正解ではない
具体的に何がしたいの?
0366nobodyさん2009/12/17(木) 01:38:51ID:???
別にGETリクエストでもセッションは継続すると思うが
パラメータとして必要があるのはCookieがoffの時
0367nobodyさん2009/12/17(木) 01:41:31ID:???
>>363
a要素にvalue属性は存在しない
0368nobodyさん2009/12/17(木) 01:49:49ID:???
>>361 >>366  それ違う話じゃ?

あと、この分だと、うまくいかないっていうnextpage.phpもダメじゃないかな。
0369nobodyさん2009/12/17(木) 01:53:43ID:DlTo5u8A
レスありがとうございます。
>>365
言葉でうまくまとまらなかったので、ソースはりつけます

chdir("Company");
$dirh = opendir(".");
while($companyfile = readdir($dirh)){
if(is_file($companyfile)){
$datafile = file($companyfile);
print("<a href='companydata.php?id=".$companyfile.">".$datafile[2]."</a>");
print("<BR>");
}
else{
}
}
closedir($dirh);

>>364のおかげで少し前進した(と思いたい)のですが
print("<a href='companydata.php?id=".$companyfile.">".$datafile[2]."</a>");
がうまく表示されません。どこが間違っているのでしょうか・・・?
0370nobodyさん2009/12/17(木) 01:54:16ID:???
>>368
じゃどういう話なん?
0371nobodyさん2009/12/17(木) 01:59:42ID:???
>>369
うまく表示されないってどういうこと?
print("<a href='companydata.php?id=".$companyfile."'>".$datafile[2]."</a>");
0372nobodyさん2009/12/17(木) 02:00:08ID:???
>>369
> >>364のおかげで少し前進した(と思いたい)のですが
とあるけどそれにセッションがどう関わってくるのか分からん。
結局関係ないの?
> がうまく表示されません。どこが間違っているのでしょうか・・・?
printの中でカンマ区切りの文字列渡しは使えません。
今回はいいけど、どううまく表示されないのか言ってもらわないとこちらも困るので次からお願いします。
0373nobodyさん2009/12/17(木) 02:09:10ID:DlTo5u8A
>>371

1個目のdatafile[2]
2個目のdatafile[2]
3個目の...

となってほしいのですが、

最後のdatafile[2]

のみしか表示されませんでした。

>>372
言葉足らずでごめんなさい。
目的はセッションすることではなく、nextpageに$companyfileを渡すことです。
なのでリンクにパラメータもたす方法でもおkということです。
0374nobodyさん2009/12/17(木) 03:18:54ID:???
何そのきもいコード
0375nobodyさん2009/12/17(木) 03:40:32ID:???
>>373
どこで変数の中身が想定外の値になっているか出力して確認してみればいいと思うよ
0376nobodyさん2009/12/17(木) 10:32:42ID:n6lHIqwV
質問です
クロスドメインではセッションの維持はできないのでしょうか?
Cookieを使うしかないのでしょうか?
0377nobodyさん2009/12/17(木) 11:08:42ID:???
普通のセッションはCookie使って実現してると思うけど
0378nobodyさん2009/12/17(木) 11:23:33ID:???
違うドメインのクッキーは取得できません。
0379nobodyさん2009/12/17(木) 11:26:24ID:???
とも言い切れません
0380nobodyさん2009/12/17(木) 11:27:04ID:???
マルチホストなら簡単だし、別のサーバでもセッションID問い合わせたら
存在するかどうか返すとか簡単にできるだろ
その際、セッション変数があれば同時に返せばいいし、もちろん問い合わせ時の暗号的なものが必要なことは言うまでもない
0381nobodyさん2009/12/17(木) 13:58:35ID:XErTSTUM
PHPファイルがIFRAMEで読み込まれたか、includeで読み込まれたか
判別する方法はあるのでしょうか?

前者の場合、<html>〜</html>の表示が必要ですし、
後者の場合、コンテンツ部分(<img>とか)だけ出力すればいいです。

やはり2パターンを用意するしかないのでしょうか?
0382nobodyさん2009/12/17(木) 14:02:02ID:???
>>381
もっとPHPを進めていって、いずれ今の質問を見返したとき、
いかに自分がおかしな質問をしてるのかがわかると思う。
なので基礎をもっと勉強してね。
0383nobodyさん2009/12/17(木) 14:09:44ID:???
>>381
直接アクセスされたのか、includeされたのか判別は一応可能だけど

#html.php
<html>
<?php include("img.php"); ?>
</html>

#img.php
<img src="">

みたいに作っておけばいいんじゃない?
そもそも直接アクセスされるものと、インクルードする物を一緒にしない方がいいよ
0384nobodyさん2009/12/17(木) 14:53:28ID:???
>>383
やはりその方法しかありませんか。
ファイルの数を減らしたくて対応策を考えていたのですが
無理だと言う事で理解しました。
03853762009/12/17(木) 15:12:41ID:???
376です。
session_idを取得して、そのidをCookieに保存し、次のリクエストで
Cookieからidを取り出して、明示的にsession_startしたけど
情報はとれませんでした・・・

やはり無理なんでしょうか?
0386nobodyさん2009/12/17(木) 15:25:08ID:???
クッキーそのものは取れてたの?
03873762009/12/17(木) 15:30:40ID:???
Cookieは取れました
同サーバー内では問題なく動くのを確認しています。
現在単純にログイン成功時にセッション内に入れたデータを
次のリクエストで読もうとしていますが、成功しません。
cakephpとflashを使用しています。
0388nobodyさん2009/12/17(木) 16:31:12ID:???
同じサイトだと動くのかな。
クッキーにはドメイン情報もあるからそれをもとにセッション弾いてるんじゃ?
スタート前にsession_set_cookie_paramsとかでドメイン合わせてやれば
0389nobodyさん2009/12/17(木) 19:01:13ID:LUgkaaFg
phpで作ったアプリケーションの設定ってどういう風に保存すればいいんでしょうか?
iniやxmlやjsonやシリアライズしたものなど
結局全て最終的に連想配列なんかに展開したものをPHP内で使うことになると思うんですけど
どのフォーマットを使うのがベターなんでしょうか?
またなんかそういう設定ファイルを作ることに特化したクラスとか用意されてたら教えてください
■ このスレッドは過去ログ倉庫に格納されています