- 1 名前:nobodyさん mailto:sage [2013/01/09(水) 22:31:43.73 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 124 kohada.2ch.net/test/read.cgi/php/1353402165/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
- 59 名前:nobodyさん [2013/01/13(日) 15:22:07.47 ID:PIyVXOgt]
- PDOの質問していいですか?
もしここじゃマズかったら誘導お願いします。 PDOStatement の fetch()だと行を一つずつで fetchAll()だと全部取り出してしまいますが 指定された行だけを取り出すという事は出来ないでしょうか? (出来れば次に取り出す時にはその行の次になると更にうれしい。要するに移動も兼ねてる) PHPの普通の関数だとそういうのがあったと思うのですが。
- 60 名前:nobodyさん mailto:sage [2013/01/13(日) 15:25:26.09 ID:???]
- >>59
指定したいならSQLで指定すればいいやろ
- 61 名前:nobodyさん [2013/01/13(日) 15:30:12.13 ID:PIyVXOgt]
- >>60
いやそれがですねー 出来ればSQL文の指定じゃないやつがいいんですよね。 PDOはムリなんでしょうか? ムリならSQL文で妥協したいと思います…
- 62 名前:nobodyさん mailto:sage [2013/01/13(日) 15:30:46.74 ID:???]
- >>61
SQL文の指定じゃないほうがいい理由は?
- 63 名前:nobodyさん [2013/01/13(日) 15:35:13.00 ID:PIyVXOgt]
- >>62
実はPEARで書いてたDBの書き換えをやってるんですが 元のPEARでの処理が、前述のスクリプトで行指定して移動という コードが膨大にあって、他の部分もそれの影響を受けそうなところが多々あるので 出来るだけ元のコードに近いやり方で書きたいんです。 どこでどんなバグが出るかわかんないので… すいません。
- 64 名前:nobodyさん [2013/01/13(日) 15:36:28.71 ID:bbYKJaNp]
- Smartyで質問があります。
is_cachedメソッドって該当テンプレートファイルの有効なキャッシュがあるかを調べますが、 displayメソッドを実行する際にもそのキャッシュのチェックをして、キャッシュがあればそのキャッシュを表示、 なければ再生成してくれますよね? displayメソッドだけで全部やってくれると思うんですが、 このis_cachedって何のために使うんですか?
- 65 名前:nobodyさん mailto:sage [2013/01/13(日) 15:37:36.87 ID:???]
- おま、SQL文にするのが妥協やない
今やってるのが妥協や
- 66 名前:nobodyさん mailto:sage [2013/01/13(日) 15:38:13.28 ID:???]
- >>64
>>1
- 67 名前:nobodyさん [2013/01/13(日) 15:40:25.25 ID:PIyVXOgt]
- >>65
それはそうですね…(汗) ただ自分のような未熟者がヘタに弄るとあぶないので 出来るだけオリジナルのコードに近いやり方で書き換えたいんです。 熟達者ならSQLで処理させた方がいいんでしょうが(汗) PDOでは行移動は無理なんでしょうかね?
- 68 名前:nobodyさん mailto:sage [2013/01/13(日) 15:42:53.59 ID:???]
- SQLの方がよっぽど簡単だと思うんだけど…。
- 69 名前:nobodyさん [2013/01/13(日) 15:47:13.11 ID:PIyVXOgt]
- >>68
最初から書けばそうなのかもしれないんですが 元のコードの書き換えなのでPDOで行指定できるなら [PEAR] $rs->fetchRow(DB_FETCHMODE_ASSOC, $rownum); ↓ [PDO] $stmt->????????(PDO::FETCH_ASSOC, $rownum) みたいな感じで置き換えるだけで済みそうなので。 出来ないでしょうか?
- 70 名前:nobodyさん [2013/01/13(日) 16:02:15.68 ID:bbYKJaNp]
- >>66
何か忘れてますか?
- 71 名前:nobodyさん mailto:sage [2013/01/13(日) 16:24:41.67 ID:???]
- >>69
環境依存だと思うけど、PDO::FETCH_ORI_ABS が使えるか試してみては
- 72 名前:nobodyさん [2013/01/13(日) 16:34:39.71 ID:PIyVXOgt]
- >>71
$r = $stmt->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_ABS, 5); var_dump($r); こんな感じでやってみましたが 最初の行しか取得出来ないようです… やり方あってますか?
- 73 名前:nobodyさん mailto:sage [2013/01/13(日) 20:26:37.93 ID:???]
- >>70
>>1
- 74 名前:nobodyさん mailto:sage [2013/01/14(月) 02:24:48.74 ID:???]
- >>63
Zend Dbとか使えば
- 75 名前:nobodyさん mailto:sage [2013/01/14(月) 02:34:41.98 ID:???]
- そんないじるの嫌ならPEARのままでいいような。
MDB2はまだ現役だよね?
- 76 名前:nobodyさん [2013/01/14(月) 15:54:09.43 ID:t7cxFpsB]
- >>74
それはまた新たにインスコしないといけないんですよね? 出来ればインスコなしで使えるやつで書き換えたいんです。 >>75 それが… サーバー移転したら続けてDBにアクセスする時に たまにDBエラーが生じるようになってしまいまして… DBが選択されてないってエラーなんですが… でも接続時に選択してるししかも毎回SQL発行時にも DB選択もしてみたんですが時たまやっぱりエラーが出てしまって。 再現性も難しくて検証も面倒なのでいっそ書き換えたいと思ってるんです。 しかも使ってるのはPEARの中でも古いDBクラスで…(MDB2じゃないやつ) サーバ移転前はこんなエラーなかったんですけどね…
- 77 名前:nobodyさん mailto:sage [2013/01/14(月) 16:04:33.07 ID:???]
- 自動的に書き換えるプログラムを書け
間違いが激減する
- 78 名前:nobodyさん mailto:sage [2013/01/14(月) 16:16:03.64 ID:???]
- PEARのDBクラスだって中で全件取得してからやってんじゃないの?ソース見てないから知らんけど
- 79 名前:nobodyさん [2013/01/14(月) 16:16:28.48 ID:t7cxFpsB]
- >>77
これからは自作のクラスで軽くラップして実装することにします。
- 80 名前:nobodyさん [2013/01/14(月) 20:05:33.43 ID:TkOQENrF]
- PHP5.4での話しなんですが、
参照渡しのときは、呼び出し側はアンパサンドつけずに渡して、関数側にだけアンパサンドつけますよね? これは配列を参照渡しするときでも一緒ですか? array_walkで配列を参照渡ししたんですが、中身が書き換えられてなかったので質問させていただきました。 よろしくお願い致します。
- 81 名前:nobodyさん mailto:sage [2013/01/14(月) 20:14:44.50 ID:???]
- 呼び出し側でも関数側でもどっちで付けても同じだったような
詳しくはマニュアルに書いてあると思うが
- 82 名前:nobodyさん [2013/01/14(月) 20:31:22.28 ID:TkOQENrF]
- PHP5.4以降ではアンパサンドつけて渡した場合はfatalエラーが出るようです。
で、ググっても原因がわからなかったので、実験に実験を重ねついに原因を突き止めました。 配列をarray_walkの第三引数に参照渡しした場合、array_walkで指定した関数内で配列内の値を変更しても、 その変更が反映されないことがわかりました。 なのでforeachを使って関数を個別にループして呼んで解決させました。 array_walkってクソ関数ですね。 php5.4からの不具合かもしれませんが。 とにかくクソクソクソ 俺の3時間返せよボケ 皆さんもお気をつけください。 ありがとうございました。
- 83 名前:nobodyさん mailto:sage [2013/01/14(月) 20:43:27.03 ID:???]
- bool array_walk ( array &$array , callable $funcname [, mixed $userdata = NULL ] )
第三引数は参照渡しじゃないだろ 何を言ってるんだ?
- 84 名前:nobodyさん mailto:sage [2013/01/14(月) 20:50:13.65 ID:???]
- クソなのはarray_walkじゃなくて、仕様を理解してないやつ
- 85 名前:nobodyさん mailto:sage [2013/01/14(月) 20:54:43.91 ID:???]
- 配列関連は一度ちゃんと使えるようになればずっと使えるから
その三時間も無駄にはならんよ
- 86 名前:nobodyさん [2013/01/14(月) 21:32:36.44 ID:TkOQENrF]
- >>83
説明には第三の引数として指定できるって書いてるじゃないですか 参照は指定できまへんって書いておくべき >>84 説明に書いてないほうが悪い >>85 ありがとう ごめんなさい
- 87 名前:nobodyさん mailto:sage [2013/01/14(月) 21:35:18.57 ID:???]
- >>86
「第三の引数として指定できる」なんて文言無いけどどこのこと言ってんだ?
- 88 名前:nobodyさん mailto:sage [2013/01/14(月) 22:05:33.58 ID:???]
- こういうのをアンパサンドタンと言う
- 89 名前:nobodyさん [2013/01/14(月) 22:07:00.13 ID:TkOQENrF]
- 「オプションの userdata パラメータが指定された場合、 コールバック関数 funcname への三番目の引数として渡されます。」
これだけ見りゃ普通に引数として使えるって思うよな 参照は使えませんって書くべき
- 90 名前:nobodyさん mailto:sage [2013/01/14(月) 22:19:15.16 ID:???]
- >>89
ああ、君の中では引数で使える=いつでも参照渡しできるという認識なのか
- 91 名前:nobodyさん mailto:sage [2013/01/14(月) 22:27:29.90 ID:???]
- >>82
PHP自体がクソ PHPを使うやつはスカトロ
- 92 名前:nobodyさん mailto:sage [2013/01/14(月) 22:28:53.21 ID:???]
- そんなつまんねえバグで3時間も使うなよ
- 93 名前:nobodyさん mailto:sage [2013/01/14(月) 22:53:19.98 ID:???]
- >>86
php.net/manual/en/language.references.pass.php And as of PHP 5.4.0, call-time pass-by-reference was removed, so using it will raise a fatal error. call-tyme pass-by-referenceはdeprecatedだったけど 5.4.0からはFatalになった array_walkの第三引数が参照渡し不可なのに そこから呼び出される関数に参照が来るわけないだろ 「説明に書いてないほうが悪い」って・・・ 必要な情報はマニュアルに書いてある 理解力が足りないほうが悪いだろ
- 94 名前:nobodyさん mailto:sage [2013/01/14(月) 22:55:53.96 ID:???]
- >>86
> 参照は指定できまへんって書いておくべき 一応補足すると bool array_walk ( array &$array , callable $funcname [, mixed $userdata = NULL ] ) mixed $userdata に "&" がついてないってことは 「参照は指定できまへん」って書いてあるのと同じ array &$array には "&" がついてるだろ
- 95 名前:nobodyさん mailto:sage [2013/01/14(月) 22:56:51.28 ID:???]
- >>83で同じこと言ってないか
- 96 名前:nobodyさん mailto:sage [2013/01/14(月) 22:59:23.98 ID:???]
- >>95
クソには>>83だけでは理解できないらしいから補足した
- 97 名前:nobodyさん [2013/01/14(月) 23:20:38.73 ID:TkOQENrF]
- >>94
え? そういう意味だったの? そりゃ知りまへんかったなぁ わしが悪いわ 皆さんすいませんでした
- 98 名前:nobodyさん mailto:sage [2013/01/14(月) 23:23:25.29 ID:???]
- これはひどい
- 99 名前:nobodyさん mailto:sage [2013/01/14(月) 23:35:38.66 ID:???]
- >>97
ゴミ
- 100 名前:nobodyさん mailto:sage [2013/01/14(月) 23:42:09.71 ID:???]
- 反省してるなら、そこまで叩くこともなかろう
- 101 名前:nobodyさん mailto:sage [2013/01/14(月) 23:45:14.27 ID:???]
- >>100
本人乙
- 102 名前:nobodyさん mailto:sage [2013/01/14(月) 23:45:29.47 ID:???]
- >>100
ゴミ
- 103 名前:100 [2013/01/14(月) 23:50:09.63 ID:uMv7/SUC]
- 本人じゃねーよ
>>99 >>102 お前がゴミだろ?
- 104 名前:nobodyさん mailto:sage [2013/01/14(月) 23:51:57.13 ID:???]
- >>103
ゴミは黙ってろ
- 105 名前:nobodyさん mailto:sage [2013/01/14(月) 23:59:17.92 ID:???]
- >>103
ゴミ
- 106 名前:nobodyさん mailto:sage [2013/01/15(火) 00:04:56.67 ID:???]
- ぶっちゃけゴミの質問で勉強になった俺がいる
- 107 名前:nobodyさん mailto:sage [2013/01/15(火) 00:06:03.02 ID:???]
- まさにプログラマの巣窟って感じだな
自分が知ってることを知らないやつを叩きまくり うちの会社にも一人だけいるけどな
- 108 名前:nobodyさん mailto:sage [2013/01/15(火) 00:25:26.86 ID:???]
- だから何
- 109 名前:nobodyさん mailto:sage [2013/01/15(火) 00:26:14.55 ID:???]
- 知らないってだけじゃないだろ
自分が理解不足なのに「クソ関数」とか 「説明が悪い」とか言ってるから叩かれるんだよ
- 110 名前:nobodyさん mailto:sage [2013/01/15(火) 00:29:27.31 ID:???]
- 82 名前:nobodyさん :2013/01/14(月) 20:31:22.28 ID:TkOQENrF
PHP5.4以降ではアンパサンドつけて渡した場合はfatalエラーが出るようです。 で、ググっても原因がわからなかったので、実験に実験を重ねついに原因を突き止めました。 配列をarray_walkの第三引数に参照渡しした場合、array_walkで指定した関数内で配列内の値を変更しても、 その変更が反映されないことがわかりました。 なのでforeachを使って関数を個別にループして呼んで解決させました。 array_walkってクソ関数ですね。 php5.4からの不具合かもしれませんが。 とにかくクソクソクソ 俺の3時間返せよボケ 皆さんもお気をつけください。 ありがとうございました。
- 111 名前:nobodyさん mailto:sage [2013/01/15(火) 00:34:58.91 ID:???]
- ゴミがたたかれてるとこ悪いけど俺も知らなかったという
参照渡しなんかほとんど使わないしね
- 112 名前:nobodyさん [2013/01/15(火) 02:02:02.82 ID:copYdBVM]
- 安定稼動してれば、裏方なんてなんでもいいんだ。
そんなの気にするの客にいない。同業かマニアだけ。 テンプレートのような決まり決まったものより、 小学生が作ったオリジナルの方が興味ひかれるし。 運営やリスク管理はまた違うスキルに入る。
- 113 名前:nobodyさん [2013/01/15(火) 03:09:15.61 ID:HFqsEbZX]
- Socketでhttp通信をする時公式にはこんなサンプルが載ってますが
1アクセスで通信を終わらせず一度開いたfsockopenで複数回通信するにはどうしたらよいのでしょうか $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30); $out = "GET / HTTP/1.1\r\n"; $out .= "Host: www.example.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp); 単純に複数回fwriteすればいいのかなと思ったのですがダメでした $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30); $out = "GET /test2 HTTP/1.1\r\n";//urlは適当 $out .= "Host: www.example.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } $out = "GET / HTTP/1.1\r\n"; $out .= "Host: www.example.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp);
- 114 名前:nobodyさん mailto:sage [2013/01/15(火) 03:15:26.82 ID:???]
- >>113
>1アクセスで通信を終わらせず一度開いたfsockopenで複数回通信するにはどうしたらよいのでしょうか サーバ側がなんかそういうのに対応してればまた別だけど HTTPってのは基本的にそういうもんなんで無理と思った方がいい
- 115 名前:EM114-48-142-200.pool.e-mobile.ne.jp mailto:sage [2013/01/15(火) 10:51:13.46 ID:???]
- ファンの皆さん大変お待たせしました
祝!長期規制解除記念で復活しました uni.2ch.net/test/read.cgi/operatex/1357032563/436
- 116 名前:nobodyさん mailto:sage [2013/01/15(火) 10:53:41.53 ID:???]
- >>113
キープアライブ
- 117 名前:nobodyさん mailto:sage [2013/01/15(火) 10:54:42.72 ID:???]
- そのためにkeep aliveがあるだろ
- 118 名前:nobodyさん mailto:sage [2013/01/15(火) 12:54:05.08 ID:???]
- そういうものだからいろんな技術が作られてきた
Ajaxもそういう用途に使える
- 119 名前:nobodyさん mailto:sage [2013/01/15(火) 13:10:55.99 ID:???]
- 114も116も間違ったこといってないが
118だけ唯一理解できない珍回答
- 120 名前:nobodyさん mailto:sage [2013/01/15(火) 13:13:26.82 ID:???]
- >>118はajaxを覚えたばかりで用語を使いたかった初心者
HTTPの勉強してこい
- 121 名前:nobodyさん mailto:sage [2013/01/15(火) 13:18:16.04 ID:???]
- >>119
>>114は間違ってるだろw
- 122 名前:nobodyさん mailto:sage [2013/01/15(火) 13:25:00.84 ID:???]
- 別に間違ってないよ
HTTPがステートレスなのは事実だし keep-aliveが完璧かというとそうでもない
- 123 名前:nobodyさん mailto:sage [2013/01/15(火) 13:36:11.09 ID:???]
- せやな、>>121はアホ
- 124 名前:nobodyさん mailto:sage [2013/01/15(火) 13:45:25.89 ID:???]
- >>122-123
アホばっかw >>114はHTTPでKeepAliveは無理って言ってるのに 間違ってないのかよwww
- 125 名前:nobodyさん mailto:sage [2013/01/15(火) 13:46:52.03 ID:???]
- KeepAliveはサーバ側の設定だからな
- 126 名前:nobodyさん mailto:sage [2013/01/15(火) 13:55:25.21 ID:???]
- $out .= "Connection: Close\r\n\r\n";
この意味を考えたほうがいい
- 127 名前:nobodyさん mailto:sage [2013/01/15(火) 13:58:10.18 ID:???]
- >>124はajax否定されて悔しいのはわかったから涙吹いとけ
- 128 名前:nobodyさん mailto:sage [2013/01/15(火) 13:59:34.01 ID:???]
- だからPHPerは見下されるんだよ
- 129 名前:nobodyさん mailto:sage [2013/01/15(火) 14:05:26.85 ID:???]
- > >>114はHTTPでKeepAliveは無理って言ってるのに
そんな事言ってないがまぁ無理と言ったら無理なんじゃね?その言い方だと 何がおかしいのかは宿題にしておきますね
- 130 名前:nobodyさん mailto:sage [2013/01/15(火) 14:11:38.66 ID:???]
- >124
keep-aliveはサーバも対応してないと使えない つまりいくらこっちがkeep-alive要求出しても無意味なケースもある だから114のHTTPトンネリングでステートフルなプロトコル使う方法も 116のkeep-aliveも結局はサーバ次第
- 131 名前:nobodyさん mailto:sage [2013/01/15(火) 14:19:56.85 ID:???]
- KeepAliveはサーバ側が対応していないと使えないのは当たり前だろ
>>114はそもそもKeepAliveを知らずに、「無理」と言ってるように見えるから 間違いだと言ってるんだよ ApacheのデフォルトはKeepAlive Onだし、 パフォーマンス上Onにしてるケースが多いだろ KeepAliveを試して、だめならそのサーバに対しては無理、というのなら分かるが 試す前に無理というのはだめだろ >>127 人違い、アホすぎ >>129 アホが上から目線www
- 132 名前:nobodyさん mailto:sage [2013/01/15(火) 14:24:18.60 ID:???]
- >>131
お前がHTTP勉強してこいよw
- 133 名前:nobodyさん mailto:sage [2013/01/15(火) 14:26:10.11 ID:???]
- >>131
お前は間違いって断言してるから問題なんだよ 「間違いではない」の反語が「間違い」って思ってるなら飛んだ阿呆だな
- 134 名前:nobodyさん mailto:sage [2013/01/15(火) 14:30:40.48 ID:???]
- >>114が必死になって間違いを認めないんだなwww
- 135 名前:nobodyさん mailto:sage [2013/01/15(火) 14:32:21.10 ID:???]
- >サーバ側がなんかそういうのに対応してればまた別だけど
っていうのがKeep-Aliveのこととも取れるわけだが? >HTTPってのは基本的にそういうもんなんで ってのは一方ではなく双方が対応してないとだめってとれるわけだが? つまり接続の持続は双方が対応してないと無理 極普通の意見ですね
- 136 名前:nobodyさん mailto:sage [2013/01/15(火) 14:39:16.95 ID:???]
- やべえついていけねえ
お前ら頭良いな
- 137 名前:nobodyさん mailto:sage [2013/01/15(火) 14:44:36.92 ID:???]
- まぁ>>118が1人馬鹿だったということで
- 138 名前:nobodyさん mailto:sage [2013/01/15(火) 14:45:48.86 ID:???]
- >>135
好意的に解釈しすぎwww Keep-Alive知ってれば「なんかそういうの」なんて普通は呼ばない いまどきのHTTPサーバはKeep-Aliveに対応しているケースが多いので、 「基本的にそういうもんなんで無理」ではない >>113へのアドバイスとしては不適切極まりない
- 139 名前:nobodyさん mailto:sage [2013/01/15(火) 14:52:27.76 ID:???]
- KeepAlive切ってるサーバなんてほとんど見た事ないな
- 140 名前:nobodyさん mailto:sage [2013/01/15(火) 15:03:29.60 ID:???]
- ステートレスの限界を超えるためのクッキーであり、セッションであり、そしてAjax
- 141 名前:nobodyさん mailto:sage [2013/01/15(火) 15:10:02.88 ID:???]
- サーバ側がなんかそういうのに対応してればまた別だけど
HTTPってのは基本的にそういうもんなんで無理と思った方がいい
- 142 名前:nobodyさん mailto:sage [2013/01/15(火) 15:32:56.51 ID:???]
- あてにできないってことだな
- 143 名前:nobodyさん mailto:sage [2013/01/15(火) 15:35:39.24 ID:???]
- >131
知ってか知らずかはそりゃ本人次第でしょう あなたの感想はどうでもいいけど 114は間違ったことは言っていないというのが俺の感想 あと完璧でないといっただけで多いとかどうかは議題にしてない 曖昧さが気に入らないってなら俺は断言してるほうが気に入らない
- 144 名前:nobodyさん mailto:sage [2013/01/15(火) 15:44:48.59 ID:???]
- >>113へのアドバイスとしては確かに不適切かもしれないな。
だが>>138は視野が狭すぎるのでとりあえずKeep-Aliveから一旦離れろ。 他のやつの言ってることが理解できないからKeep-Aliveでごり押す残念な人にしか見えない。
- 145 名前:nobodyさん mailto:sage [2013/01/15(火) 15:46:09.63 ID:???]
- おいチンピラ帰ってきてんならこの流れどうにかしろよ
それともお前が帰ってきたからこんな流れになってるのか? 荒らしてんじゃねえよカス
- 146 名前:nobodyさん mailto:sage [2013/01/15(火) 16:12:39.85 ID:???]
- >>143
あなたの感想はどうでもいいけど >>114は間違っているというのが俺の感想 KeepAliveが完璧かどうかなんて議題にしてない
- 147 名前:nobodyさん mailto:sage [2013/01/15(火) 16:17:34.68 ID:???]
- >>144
Keep-Aliveから一旦離れる?? 質問のポイントはKeep-Aliveなのに??? それこそポイントを理解できない残念な人にしか見えない。
- 148 名前:nobodyさん [2013/01/15(火) 17:21:02.09 ID:mpZig59E]
- >>113
上の $out .= "Connection: Close\r\n\r\n"; を $out .= "Connection: keep-alive\r\n\r\n"; にして fgetsのくだりを下でまとめて行えばいい。動くかどうかはサーバー次第です。
- 149 名前:nobodyさん [2013/01/15(火) 18:54:42.10 ID:mpZig59E]
- Keep-Aliveの応答を確認してから次の、としたい場合は、
応答確認のループで、延々と待たないように、 Transfer-Encoding: chunked で返ってくるなら "0\r\n\r\n" そうでないなら Content-Lengthで。 でもチャンクの処理とかメンドクサイ。 pearの HTTP_Requestでは 1.4から Keep-Aliveをサポートしてるよ。
- 150 名前:nobodyさん mailto:sage [2013/01/15(火) 20:17:02.22 ID:???]
- HTML内にPHPの変数を表示したくないのですが
実装するにはSmartyなどを使えばよいでしょうか。
- 151 名前:nobodyさん mailto:sage [2013/01/15(火) 20:28:59.82 ID:???]
- は?
- 152 名前:nobodyさん mailto:sage [2013/01/15(火) 20:54:35.05 ID:???]
- >>150
HTMLで書け で終了
- 153 名前:nobodyさん mailto:sage [2013/01/15(火) 21:26:06.70 ID:???]
- PHPの変数なんて表示されないだろ・・・
- 154 名前:nobodyさん mailto:sage [2013/01/15(火) 21:40:12.83 ID:???]
- HTML内にって
お前のようなゴミにはPHPは無理
- 155 名前:nobodyさん mailto:sage [2013/01/15(火) 22:37:54.05 ID:???]
- オウム返しするやつって脳なしを認めたようなもんだな
- 156 名前:nobodyさん mailto:sage [2013/01/15(火) 23:25:54.80 ID:???]
- >>155
鸚鵡返しって知ってる?
- 157 名前:nobodyさん mailto:sage [2013/01/16(水) 01:11:54.33 ID:???]
- オウムが他のものの真似をすることから、他の人がいったことをそのまま真似て答えること。また、酒席で人から差された杯を飲み、すぐに返杯することもいう。
- 158 名前:nobodyさん mailto:sage [2013/01/16(水) 01:46:40.11 ID:???]
- >>157
辞書で調べることしかできないゴミ乙
- 159 名前:nobodyさん mailto:sage [2013/01/16(水) 04:25:53.54 ID:???]
- なんだコイツ
|

|