1 名前:nobodyさん mailto:sage [2009/02/03(火) 01:09:36 ID:???] まず読め→【PHP マニュアル】www.php.net/manual/ja/ PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。 過去スレ、関連スレ、FAQなどは>>2-10 辺り 次スレは>>980 が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
740 名前:nobodyさん mailto:sage [2009/07/29(水) 14:02:50 ID:???] セッションについて悩んでます ローカル環境で送信フォームをテストすると、 同一ページ内にある全てのリンクのURL末尾に自動的に セッション名とセッションIDが付加されてしまいます レンタル鯖上では起こらない現象なのですが、 どうしてローカルでだけ起こるのでしょうか
741 名前:nobodyさん mailto:sage [2009/07/29(水) 14:11:35 ID:???] >>740 session.use_cookies session.use_only_cookies session.use_trans_sid これらの値をphpinfoで比較してみて。 session.use_trans_sidが有効だと、 coockieが使えない時に、URLの末尾に自動的にセッションIDを付加する。
742 名前:740 mailto:sage [2009/07/29(水) 14:23:22 ID:???] >>741 >session.use_trans_sid ありがとうございます ビンゴでした 一発で治りました 秀樹感激
743 名前:nobodyさん [2009/07/29(水) 14:57:52 ID:YfqDSQPl] この性器表現の意味分かる人教えて。 !preg_match("/^$type\.\w+\.php$/", $entry)
744 名前:nobodyさん mailto:sage [2009/07/29(水) 16:59:17 ID:???] >>743 $typeで始まって、そのあとピリオド、そのあとに英数字が1文字以上続いて.phpで終わる ちょっと質問なんだけど、オブジェクトのデストラクタ中で__getとか__setとかのマジックメゾットが正常に機能しない挙動があるんだけど、これってマジックメゾットだけなのか、他のメゾットも正常に機能しない可能性があるのか・・・ 一応テストした限りでは正常な機能を失ったのは__getと__setだけなんだけど・・・
745 名前:nobodyさん mailto:sage [2009/07/29(水) 17:23:30 ID:???] >>744 ごめん勘違い
746 名前:nobodyさん mailto:sage [2009/07/29(水) 19:47:14 ID:???] >>744 さんきゅ
747 名前:nobodyさん mailto:sage [2009/07/31(金) 09:32:14 ID:???] 童貞ですが何か?
748 名前:nobodyさん mailto:sage [2009/07/31(金) 18:48:49 ID:???] PHPのゲームってどれくらい負荷かかるのですか?
749 名前:nobodyさん mailto:sage [2009/07/31(金) 19:11:43 ID:???] PHPを何に使っているかによる。 ADVゲームの画面切り替えに使っているのなら、 それほど負荷はかからない。 リアルタイムの多人数同時プレイゲームのデータ を常に送信しつづけるサーバーとしてPHPを使って いるのなら、負荷はかなりのものになる。
750 名前:nobodyさん mailto:sage [2009/07/31(金) 20:55:23 ID:???] なるほど ありがとうございます
751 名前:nobodyさん [2009/08/01(土) 23:44:33 ID:FfAyQxIr] 初心ですいません。今PHPで複数のサイトの更新情報を表示できるrssをつくりたくて やっと表示できたソースがあったんですが、↓のやりかただと更新時間順に表示されなくて、 URL順になってしまいます。 $rss = array('http://○○','http://○○','http://○○'); これ以上ぐぐっても答えが出そうにないのでお知恵をお貸しください
752 名前:nobodyさん mailto:sage [2009/08/01(土) 23:52:02 ID:???] RSSを表示できるなら、その内容をパースすることもできるだろう。 パースして各RSSの更新日時を取得、それを順に並べて出力すりゃいい。
753 名前:nobodyさん mailto:sage [2009/08/02(日) 10:58:28 ID:???] 微妙にスレチなんだけど、このスレの凄腕達はPHP開発環境使ってる? var_dumpでブラウザに毎回出力してたんだがさっき自称凄腕に失笑された
754 名前:nobodyさん mailto:sage [2009/08/02(日) 12:27:20 ID:???] デバッグするならZendStudio、とりあえずさっと作って動作確認するなら秀丸+ブラウザorコマンドライン
755 名前:nobodyさん mailto:sage [2009/08/02(日) 12:28:46 ID:???] >>753 つ FirePHP
756 名前:nobodyさん mailto:sage [2009/08/02(日) 15:17:53 ID:???] var_dumpを笑う者はvar_dumpに泣く じっちゃんがよく言ってた
757 名前:nobodyさん mailto:sage [2009/08/02(日) 15:24:41 ID:???] 俺なんてブラウザでprint_rですけど
758 名前:nobodyさん mailto:sage [2009/08/02(日) 16:16:05 ID:???] フリーのIDEがZendFWに完全対応してくれるならいいんだけど・・・
759 名前:nobodyさん mailto:sage [2009/08/03(月) 09:48:18 ID:???] リモートデバッグとかステップ実行したいときはPDTだけど 普段はPHPエディタ+tortoisesvn デバッグ表示はVar_Dump::display(); // pearのVar_Dump あとはXdebug有効にしてる(エラー時にブラウザに色々情報でる) 凄腕じゃないのでほとんどの場合、これで十分。
760 名前:nobodyさん mailto:sage [2009/08/05(水) 23:34:19 ID:???] 公式マニュアルのミスは何処に言えばいいんだ? jp.php.net/manual/ja/function.min.php >min() は配列の中で最も大きい数値を返します
761 名前:nobodyさん mailto:sage [2009/08/05(水) 23:39:36 ID:???] >>760 ドキュメントの改善を手助けするには ttp://jp.php.net/manual/ja/about.howtohelp.php
762 名前:nobodyさん mailto:sage [2009/08/06(木) 09:46:57 ID:???] ※ただしストレスが溜まる
763 名前:nobodyさん mailto:sage [2009/08/09(日) 02:42:18 ID:???] PHPの総合開発環境で何かおすすめないですか? PHPエディタという奴は起動してすぐ落ちるのでだめでした VisualStudioみたいのがいいんだけど、やはりフリーじゃなくお金払わないとだめですかね
764 名前:nobodyさん mailto:sage [2009/08/09(日) 02:48:28 ID:???] eclips + PDT
765 名前:nobodyさん mailto:sage [2009/08/09(日) 04:26:11 ID:???] >>764 コード書いた後の出力の確認ってどんな感じになるの?
766 名前:nobodyさん mailto:sage [2009/08/10(月) 00:19:53 ID:???] 教えてください CSVから1行一件のデータを読み込み 最初のforeachの中でif文使って条件分けしたデータを配列に入れて その分けた数とforeachで表示させたいのですが 条件分けしたデータを入れる変数?配列?の宣言の仕方が分かりません $Alllist = file("data.csv"); foreach( $Alllist as $list ) {
767 名前:766 mailto:sage [2009/08/10(月) 00:22:54 ID:???] 改行間違って送ってしまった orz if( strcmp( $list, "A" ) == 0 ) $array = $list; } printf( "Count count($array)" ); foreach( $array as $wake ) {
768 名前:766 mailto:sage [2009/08/10(月) 00:25:21 ID:???] 最悪だ、2度失敗した 表示; } すみません、質問以前な事してますが よろしくお願いします m(_ _)m
769 名前:nobodyさん mailto:sage [2009/08/10(月) 00:30:52 ID:???] strcmpで条件分けしたCSVの1行だけ foreachで各列を表示したいんだよね? それでいいのでは?
770 名前:nobodyさん mailto:sage [2009/08/10(月) 00:55:07 ID:???] 推測になるが、例えばcsvデータの1列目の文字に応じて、分類したいということなら、 function group_lists($list, $key, &$group) { if (! array_key_exists($key, $group)) $group[$key] = array(); $group[$key][] = $list; } // ここから呼び出し元 $group = array(); foreach( $Alllist as $list ) { if (stripos($list, 'A') === 0) { group_lists($list, 'A', $group); } else if (stripos($list, 'B') === 0) { group_lists($list, 'B', $group); } // 以下、場合分けの数だけelse ifが続く }
771 名前:nobodyさん mailto:sage [2009/08/10(月) 01:16:15 ID:???] submitボタンが押されたらフォームの内容を ファイルに書き込むプログラムを作りました。 a.php ----------------------------------------------------- if($_POST['submit']) { writeData(); } ----------------------------------------------------- これは正常に動いているのですが、 a.phpからb.htmlなどにページ移動し、ブラウザの戻るボタンで戻ると 再度POSTデータが送信されてファイルに書き込まれてしまいます。 これを避ける方法がありましたら、ご教授願えますか?
772 名前:nobodyさん mailto:sage [2009/08/10(月) 03:15:03 ID:???] >>770 なんで===にしてんの?
773 名前:nobodyさん mailto:sage [2009/08/10(月) 03:15:45 ID:???] >>771 Locationで飛ばすとか
774 名前:nobodyさん mailto:sage [2009/08/10(月) 06:26:50 ID:???] >>771 書き込む内容をチェックしたり、セッション使ったり 用途に合わせた選択をすればいいと思う >>772 ==を使う方が例外的だろう 普通は===を使うぞ
775 名前:nobodyさん mailto:sage [2009/08/10(月) 07:11:59 ID:???] えっ
776 名前:nobodyさん mailto:sage [2009/08/10(月) 07:30:39 ID:???] なにそれ
777 名前:766 mailto:sage [2009/08/10(月) 10:34:50 ID:???] >>769 >>770 さんレスありがとうございます まずCSV内に一致した数を表示させて その後に分類されたデータを表示させたいので 分類と表示を一緒にはできない・・・ですよね 配列を宣言して、その配列にどんどん分類したデータを追加していく C++で言うvector見たいなのはphpでは無いのでしょうか?
778 名前:nobodyさん mailto:sage [2009/08/10(月) 10:39:06 ID:???] hairetu = array(); hairetu[]="hogehoge"; hairetu[]="hagehage"; hairetu[]="tsurutsuru";
779 名前:nobodyさん mailto:sage [2009/08/10(月) 12:16:40 ID:???] == は型を無視して比較、 === は型まで同一かどうかを比較、 だったっけか
780 名前:766 mailto:sage [2009/08/10(月) 13:47:28 ID:???] >>778 ありがとうございます、うまくいきました >>779 知らなかったー
781 名前:nobodyさん mailto:sage [2009/08/10(月) 14:09:08 ID:???] >>774 普通は===を使うぞの根拠をkwsk
782 名前:nobodyさん mailto:sage [2009/08/10(月) 15:46:06 ID:???] >>781 d.hatena.ne.jp/hnw/20080606 この記事がとても参考になると思う
783 名前:nobodyさん mailto:sage [2009/08/10(月) 15:51:30 ID:???] >>782 全部マニュアルで明記されてることじゃん?? どの辺が普通なの?
784 名前:nobodyさん mailto:sage [2009/08/10(月) 15:58:42 ID:???] 粘着質な奴だな
785 名前:nobodyさん mailto:sage [2009/08/10(月) 17:08:21 ID:???] 答えられないんだw
786 名前:nobodyさん mailto:sage [2009/08/10(月) 17:24:39 ID:???] テキストファイルからURLを抽出するphpを書きたいのですが、 $source (元のテキストファイル) $result (URLリスト) とします。 phpspot.net/php/man/php/function.preg-match-all.html ここを参考に以下のコードを書きました。 // $pattern = '/http:\/\/[a-z0-9\/\-_\.]+/i'; // $pattern = '/(?:")?(http:\/\/[^\s"]+)/'; $pattern = '/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/'; preg_match_all( $pattern, $source, $maches ); fputs($pointer, count($matches[0])); fputs($pointer, "\n"); for ( $i=0; $i< count($matches[0]); $i++ ) { fputs($pointer, $maches[1][$i]); } 色々パターンを変えてやってみても、結果はいつも0(何もマッチしない)です。 これ以外の方法でも構わないので、テキストからURLリストを作る方法を教えてください。 よろしくお願いします。
787 名前:nobodyさん mailto:sage [2009/08/10(月) 18:31:55 ID:???] >>782 string型同士でも10e0とか数字比較されるのは知らなかった。 これは危険だな。
788 名前:nobodyさん mailto:sage [2009/08/10(月) 20:09:42 ID:???] >>786 ひょっとして $source = 'hoge.txt'; とかじゃないよね? preg_match_allの第2引数は検索対象となる”文字列”だからね?
789 名前:nobodyさん mailto:sage [2009/08/10(月) 20:11:45 ID:???] 型まできちんと意識するときは===使うけど、意識するまでもないときは普通に==使うなあ。 まあ用心とか念のためとかいわれたらそう言う考え方もあるよね、だけど。
790 名前:nobodyさん mailto:sage [2009/08/10(月) 20:17:14 ID:???] 型を意識しなくてもいい言語だからこそ型に関連するバグに嵌るんだよな
791 名前:770 mailto:sage [2009/08/11(火) 00:47:34 ID:???] >>772 いまさらだが、striposは、見つからなかった場合、falseを返す。 == 0 とした場合、0文字目かfalseかを判断出来ないため、=== 0とした。
792 名前:786 mailto:sage [2009/08/11(火) 11:34:24 ID:???] >>788 そうやってました。 っていうことは、$sourceから一行づつ文字列引っ張ってpreg_matchでチェックしていくんですかね。 どう書けばいいんだ… CかC++なら一瞬で終わるのに…
793 名前:786 mailto:sage [2009/08/11(火) 11:37:04 ID:???] おそらく$sourceから fgetsでラインを取りだすと思うんですが、行はどうやって指定するんですか? (ポインタをどうやって進めるんですか?)
794 名前:nobodyさん mailto:sage [2009/08/11(火) 11:45:01 ID:???] $source = 'hoge.txt'; $pattern = '/(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)/mi'; preg_match_all( $pattern, file_get_contents($source), $maches ); print_r($maches);
795 名前:786 mailto:sage [2009/08/11(火) 11:46:06 ID:???] <?php $pointer=fopen("./book/memo", "r"); //ファイルを開きます $line = fgets($pointer); //内容を取り出します echo $line; //画面に内容を表示 fclose($pointer); //ファイルを閉じます ?> こういうクソサンプル載せてるサイトってなんなんだろう… 全く意味がないw
796 名前:786 mailto:sage [2009/08/11(火) 11:48:25 ID:???] >>794 さん ありがとうございます。 file_get_contentsがキモだったんですね。
797 名前:nobodyさん mailto:sage [2009/08/11(火) 11:48:48 ID:???] お前が言うな
798 名前:nobodyさん mailto:sage [2009/08/11(火) 12:29:46 ID:???] ワロタ
799 名前:nobodyさん mailto:sage [2009/08/12(水) 11:34:05 ID:???] Apache で聞くべきか悩んだのですがここで。 .htaccess で php_value mbstring.func_overload 0 と書いても設定が変わりません。試しに php_value mbstring.func_overload = 0 と書くとエラーになるので .htaccess は読まれているようです。 ( mod_rewrite などは動いている ) 解決策をご存知の方はいらっしゃいませんか。
800 名前:nobodyさん mailto:sage [2009/08/12(水) 11:41:53 ID:???] ini_get("mbstring.func_overload"); はいくつ?
801 名前:799 mailto:sage [2009/08/12(水) 11:54:07 ID:???] >>800 7 なので 0 にしたくて
802 名前:nobodyさん mailto:sage [2009/08/12(水) 13:46:11 ID:???] >>801 だからよ、7ってことはその.htaccessが効いてないってことじゃないか。
803 名前:799 mailto:sage [2009/08/12(水) 13:47:48 ID:???] >>802 なので何でだろう、と。 Apache スレの方がいいですかね。
804 名前:nobodyさん mailto:sage [2009/08/12(水) 14:04:17 ID:???] ini_set してまたini_getするとどうなる?
805 名前:nobodyさん mailto:sage [2009/08/12(水) 14:05:09 ID:???] AllowOverrideがNoneになってるとか?
806 名前:nobodyさん mailto:sage [2009/08/12(水) 14:05:24 ID:???] そもそも環境は?バージョンとか。 一部レンタルサーバじゃその変更使えないとか書いてるサイトもみかけたぞ
807 名前:799 mailto:sage [2009/08/12(水) 14:44:31 ID:???] みなさん、いろいろとありがとうございます。 >>804 mbstring.func_overload は PHP_INI_PERDIR なので ini_set() できないだろと思いつつ、試してみましたが 7 のままです。 >>805 あ、それ怪しい、と期待したのですが AllowOverride All Options All でした…。 >>806 自分のパソコンの実験サーバです。 Apache/2.0.63 + PHP 5.2.9-1 ( Windows Vista ) とりあえず php.ini の mbstring.func_overload = 0 をしてますが、 古いアプリが 7 を期待しているのがあって、普段は 7 がいいんです…。
808 名前:nobodyさん mailto:sage [2009/08/12(水) 15:16:49 ID:???] いやまあAllowOverrideはrewrite効いてるって書いてるから無いでしょ。 とりあえずこっちで試す限り普通に変更できるので、どこかで上書きしてるか 変更しないようになってるのでは。 インストールした直後の設定に戻しても同じかな
809 名前:799 mailto:sage [2009/08/12(水) 15:37:31 ID:???] >>808 ですよね。 何かの見落としだと思うので クリーンな環境で試してみます。
810 名前:nobodyさん mailto:sage [2009/08/12(水) 21:21:14 ID:???] 今日初めてSmartyを使ってみたのですが、ブラウザで開くと文字化けしてしまいます。 phpとtplの文字コードはEUC-JPで、tplの出だしは <HTML lang="ja"> <HEAD> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=EUC-JP"> となっています。 そいやphpで書いてた時も同じものをprintしたんじゃだめで、 header( "Content-Type: text/html;charset=EUC-JP" ); と書かないと文字化けしたんですけど、関係あるでしょうか?どうやって解決すればいいんでしょう。
811 名前:nobodyさん mailto:sage [2009/08/12(水) 21:23:16 ID:???] 続き mbstring.internal_encoding = EUC-JP になっています。
812 名前:nobodyさん mailto:sage [2009/08/12(水) 21:27:49 ID:???] 更に追記 ブラウザでエンコーディングを日本語:EUC-JPに指定すると文字化けが直ります 日本語:自動判別にすると文字化けします
813 名前:nobodyさん mailto:sage [2009/08/12(水) 21:56:23 ID:???] 冒頭に美乳と書く
814 名前:nobodyさん mailto:sage [2009/08/12(水) 22:01:02 ID:???] >>810 ブラウザに送られるHTTPヘッダの情報に異なった文字コード宣言が入っているため FirefoxはHTTPヘッダとHTML文書に異なる文字コードが宣言されている場合、HTTPヘッダを優先する header()はHTTPヘッダを送信する関数のため、header()を利用した場合は再現しない
815 名前:nobodyさん mailto:sage [2009/08/13(木) 01:01:40 ID:???] なるほど。で、どうすればいいんでしょうか
816 名前:nobodyさん mailto:sage [2009/08/13(木) 10:20:29 ID:???] default_charset は?
817 名前:nobodyさん mailto:sage [2009/08/13(木) 21:55:45 ID:???] php.iniの中にdefault_charsetの設定がありません。これが原因でしょうか? バージョンによってはないものなんでしょうか?追加するとしたらどこにすればいいんでしょう。 ぐぐって出てくる解説では最初から入っていることが前提となってるっぽいですが。
818 名前:nobodyさん mailto:sage [2009/08/13(木) 21:59:48 ID:???] 適当な位置にdefault_charset = EUC-JPを追加してみたけどだめでした。 こりゃあきらめるしかないか。
819 名前:nobodyさん mailto:sage [2009/08/15(土) 14:05:38 ID:???] mixiのメッセージが届いたら、 「○○さんから届いたよ」っていうメッセージが デスクトップに表示されるっていうプログラムを作りたいんですが、 「メッセージを受け取った時に実行する」にはどうしたらいいんでしょう?
820 名前:nobodyさん mailto:sage [2009/08/15(土) 14:22:52 ID:???] pc11.2ch.net/test/read.cgi/php/1167984858/l50 マルチ?
821 名前:nobodyさん [2009/08/17(月) 17:42:19 ID:YF5t01fc] ハリコの虎とかがむしゃらのようなスクリプトって公開されていますでしょうか?
822 名前:nobodyさん mailto:sage [2009/08/17(月) 17:47:12 ID:???] 何だろうと思ったらエロ画像掲示板なのか ぼく18歳未満なのでこれ以上調査できません><
823 名前:nobodyさん [2009/08/18(火) 10:55:27 ID:4md56gGq] 質問です。 <?php $test="てすと"; ?> <html><body> <?=$test?> </body></html> これが表示されるサーバーと表示されないサーバがあるのですが、 どういう理由で違いが出るのでしょうか? どこかサーバー側の設定が違うのでしょうか? 宜しくお願いします。
824 名前:nobodyさん mailto:sage [2009/08/18(火) 10:58:12 ID:???] >>823 short_open_tag
825 名前:nobodyさん [2009/08/18(火) 11:14:03 ID:4md56gGq] >>824 ありがとうございました。 無事、表示できるようになりました。
826 名前:nobodyさん mailto:sage [2009/08/18(火) 15:33:36 ID:???] ショートオープンタグは、 オフにしたほうがいい。 もし開発環境で、オンで、 そのまま開発して、 それでもし本番がオフだったら、 書いたコードがPHPとして 実行されずに、ソースが丸見えになる。
827 名前:nobodyさん mailto:sage [2009/08/18(火) 15:36:44 ID:???] 俺の、ゆめは、将来のうちに 連れとか中間と、いっしょに、連合組んで 関東を統一することである。 学校出たら、トオルんとこの溶接、手伝って 金ためてアストロか、シーマを、迷ってるが買って、 単車も改造して、バリバリいい音出して走る。 俺は、ずっと将来現役で、走り続ける事が、夢である。 これ思い出した
828 名前:nobodyさん mailto:sage [2009/08/18(火) 19:47:38 ID:???] レンタ鯖がカスタマイズしたphp.iniの設置認めてるんですが、 こういう場合php.ini全文をupするものなのか、それとも変えたい部分だけを log_errors = On みたく書いてそれだけをphp.iniの名前でupするものなんでしょうか
829 名前:nobodyさん mailto:sage [2009/08/18(火) 20:10:14 ID:???] >>828 レンタル鯖のマニュアル読んだほうがいい。 一概にどうとは言えないと思うよ。
830 名前:nobodyさん [2009/08/19(水) 13:19:33 ID:rHPCm5Kh] すいません、質問いいですか? 【OS名】 linux 【PHPのバージョン】php5.1.6 【WEBサーバ】 Apache 【質問内容】 function send_to_smart($data1, $data2 ,$mode){ //パターン1 if($mode+0 == 0){ $request = "GET /aaaaa/?data1=".$data1."&data2=".$data2."HTTP/1.0\r\n\r\n"; send_request($request); //パターン2 }elseif($mode+0 == 1){ $request = "GET /bbbbb/?data1=".$data1."&data2=".$data2."HTTP/1.0\r\n\r\n"; send_request($request); } $fp = fsockopen("*****.jp",80); fputs($fp, $request); while (!feof($fp)) { $line .= fgets ($fp,128)."\n"; } fclose ($fp); } 上記の感じでソケット送信のプログラムを作ってます。 ・パターン1と2で別々にデータを送信してる ・2回とも情報送ってるはずなのに、受け取り側ではパターン1しか受け取れてない。 ・パターン2はデータが入っていないのではなく、リクエスト自体が来ていない。 ・2回ともレスポンスは取れている。ソケットオープンも問題なし。 パターン2で送れない理由がさっぱりわかりません。 これで、なんか原因や解決策判ったりしますか?
831 名前:nobodyさん mailto:sage [2009/08/19(水) 13:22:35 ID:???] send_request関数が無いので何とも
832 名前:nobodyさん mailto:sage [2009/08/19(水) 13:24:22 ID:???] マルチだったのか。乙
833 名前:nobodyさん mailto:sage [2009/08/19(水) 14:29:22 ID:???] <?php $mes =" <html> <head><title>aaa</title></head> <body>aaa</body></html>"; echo $mes; ?> たったこれだけのスクリプトがFirefoxでだけエラー起こす鯖があるんだけどなんでだろう アドオンは当然全部切った ↓エラーメッセージ 501 Method Not Implemented GET to /test.php not supported. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
834 名前:nobodyさん mailto:sage [2009/08/19(水) 14:36:00 ID:???] 正しくヘッダ出してないからじゃね
835 名前:nobodyさん mailto:sage [2009/08/19(水) 14:38:06 ID:???] クッキー消せだって
836 名前:nobodyさん mailto:sage [2009/08/19(水) 14:57:27 ID:???] ありがとう クッキー消したらうまくいった クッキーなんて使ってないスクリプトなのになんでだろ・・・
837 名前:nobodyさん mailto:sage [2009/08/20(木) 01:28:48 ID:???] file_get_contentsとか、curl_execとかでPOST送信した場合、 相手から302が返ってくると遷移先にGETで送ってくれやがります POSTで再送できないの?
838 名前:nobodyさん mailto:sage [2009/08/20(木) 09:59:34 ID:???] RFC2616
839 名前:nobodyさん mailto:sage [2009/08/20(木) 23:15:54 ID:???] >>838 「POSTして302が返ってきたら遷移先にもPOSTで送れって書いてあるのに 誰も守ってくれなかったから仕方なく303と307作った」 って読めるんだが違うの? その本来の302の動作をさせたかったんだが。 とりあえずZend_Httpのstrictredirectsでできるのはわかったんだが、できれば標準関数で行いたかった。
840 名前:nobodyさん mailto:sage [2009/08/21(金) 15:54:18 ID:???] 他人がつくったPHPアプリをメンテしているんですけど、スパゲッティになっています。 それで、どのPHPファイルが読み込まれるのかを調べたいんですけど、そのような機能はPHPにありますか。 つまり require_once() した時にそのファイル名をログファイルに出力させたりとか、そういうかんじの機能です。 よろしくお願いします。