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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2011/08/30(火) 17:23:31.78ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0967nobodyさん2011/09/27(火) 21:05:01.23ID:???
>>966
確かに
Linux入れてもPerlはまずデフォルトで入ってますからね
0968nobodyさん2011/09/27(火) 21:18:28.70ID:???
昔はPersonal Home Pageの略だったから、まぁ、Webしか考えてなかった。
今はWeb以外の使い方も想定されてるし、使えるようになってる。
0969nobodyさん2011/09/28(水) 01:24:17.61ID:???
>>964
>>808-813と同一人物か?
0970nobodyさん2011/09/28(水) 01:27:16.06ID:???
>>966
PHPだって前世紀からある。お前がまだ生まれてなかっただけ。

Perlは昭和から使われてたがPHPは平成に入ってからだからな
0971nobodyさん2011/09/28(水) 02:26:33.24ID:???
だれもあるないの話はしてないわけだが
わけわからん駄レスはつけるな
0972nobodyさん2011/09/28(水) 03:50:10.09ID:???
昭和平成間で、生まれてる生まれてないの話をするのがこんなスレにまで
どうしよう月日がどんどん
0973nobodyさん2011/09/28(水) 03:56:28.61ID:???
>>972
>昭和平成間で、生まれてる生まれてないの話をするのがこんなスレにまで
>どうしよう月日がどんどん

何言ってるのか全然わからん。
頭大丈夫?
0974nobodyさん2011/09/28(水) 03:57:31.13ID:???
>>971
皆あるないの話をしてるんだよ
お前こそクソレスするな
0975nobodyさん2011/09/28(水) 04:08:11.26ID:???
>>974
みんなって>>970>>971
0976nobodyさん2011/09/28(水) 04:08:57.86ID:???
あ、>>971じゃなくて>>974ね。

>>973
>>972が何言ってるかはわかるけど、どうでもいいな
0977nobodyさん2011/09/28(水) 04:28:20.92ID:???
>>970
こいつがアホなだけ
スルーしろ
0978nobodyさん2011/09/28(水) 04:38:40.43ID:???
お前ら全員アホ。
PHPスレでつまんない議論してる暇があったらAjaxでも勉強しろ。
0979nobodyさん2011/09/28(水) 11:55:30.63ID:gjW5zO1z
$tab = (isset($_SESSION['tab'])) ? $_SESSION['tab'] : '';

この文の真ん中の方にある?と後ろの方の : '
の意味てなんでしょうか?
ググろうにも初心者で文法用語がわからず苦戦しています。
誰かご教授お願いします。
0980nobodyさん2011/09/28(水) 11:57:26.23ID:vuB7HA+I
質問です、よろしくお願いします。

if(preg_match("/abc/", $sample)) {

上のpreg_matchの条件を「 /abc/ 」「 /def/ 」のOR条件に変更する方法を教えて頂けませんか?
↓の方法ではうまくいきませんでした

if(preg_match("/abc/|/def/", $sample)) {
0981nobodyさん2011/09/28(水) 11:58:40.17ID:???
>>979
三項演算子

>>980
/abc|def/
次スレ
09829802011/09/28(水) 12:24:44.28ID:vuB7HA+I
>>981
無事、解決できました。
ありがとうございます。
09839792011/09/28(水) 12:46:35.99ID:gjW5zO1z
>>981
ありがとうございます。おかげさまで解決できました。
0984nobodyさん2011/09/28(水) 16:17:24.83ID:???
お安い御用です。
0985nobodyさん2011/09/28(水) 20:58:23.40ID:gjW5zO1z

すみません。DB板でSQL質問スレが落ちていたのでここで質問させてください。
mysqlver5.1.6で
update tbTest set flg=1  ORDER BY seq LIMIT 0 ,10
というのを実行しようとしたらmysqlではupdate文のoffsetができない?らしくエラーになりました。
これを実行(seqが特定のものから10個をフラグ建てたい)
するにはどうしたらいいでしょうか?
0986nobodyさん2011/09/28(水) 21:28:12.73ID:???
意図しているところとあってるかわからんけど、

UPDATE tbTest
SET flg=1
WHERE id IN (SELECT id FROM tbTest ORDER BY seq LIMIT 0 ,10)
0987nobodyさん2011/09/28(水) 21:50:29.43ID:???
>>985
新スレ立ってるけど
http://hibari.2ch.net/test/read.cgi/db/1316769778/
0988nobodyさん2011/09/28(水) 21:52:12.62ID:???
MySQLスレもあるよ
http://hibari.2ch.net/test/read.cgi/db/1307760689/
0989nobodyさん2011/09/29(木) 02:58:26.19ID:???
次スレ
http://hibari.2ch.net/test/read.cgi/php/1317232566/
0990nobodyさん2011/09/29(木) 09:59:28.93ID:RN8zU3vp
>>986
お返事ありがとうございます。
MYSQLだとサブクエリの中でLIMITを使えないらしくエラーに
なりました。
誘導していただいたスレへ行って質問してみたいと思います。
0991nobodyさん2011/09/29(木) 10:35:37.31ID:???
>>989
0992nobodyさん2011/09/29(木) 17:29:01.69ID:???
お安い御用です。
0993nobodyさん2011/09/30(金) 11:58:09.18ID:???
どういたしまし・・・た
0994nobodyさん2011/09/30(金) 12:54:04.56ID:???
<?php
$cdate = date("Y/m/d D H:i:s", time()+60*60*9);
$hpadrs = $_SERVER["REQUEST_URI"];
$refer = $_SERVER["HTTP_REFERER"];
$agent = $_SERVER["HTTP_USER_AGENT"];
$ipadrs = $_SERVER["REMOTE_ADDR"];
$host = @gethostbyaddr($ipadrs);
if($host == ''){ $host=$ipadrs; }
$filename = Date("Ymd",time()+60*60*9);
$filnam = "hogehoge.com/".$filename.".txt";
$fp = fopen($filnam,"a");
fputs($fp,"$cdate\t$refer\t$hpadrs\t$agent\t$host\t$ipadrs\n");
fclose($fp);
?>
ログを集計すると特定のサイトからのリファラが10分の1以下しか取得できていないようなのですが
どのような原因が考えられますでしょうか?
09959942011/09/30(金) 12:59:31.26ID:???
↑失礼!コピペしたら上が切れちゃった

配布されているアクセス解析が気にくわないので上のスクリプトを自分のWPブログのヘッダーに
埋め込んだんですがgoogleアナルや他の解析スクリプトと比較するとかなり結果に開きがあり
理由がわからないため書きこませて頂きました
0996nobodyさん2011/09/30(金) 13:41:29.84ID:???
10分の9以上がPHPじゃないものへのアクセスなのでは
favicon.icoとか
0997nobodyさん2011/09/30(金) 14:27:51.35ID:???
回答有難う御座います。
どちらもphpのページに対するアクセスなんです。
0998nobodyさん2011/09/30(金) 16:05:24.11ID:???
phpの出力結果をキャッシュするような何かを入れているとか。たとえばAPC
09999942011/09/30(金) 16:20:26.30ID:???
あ!
wp super casheいれてます。
ありがとうございます。次スレ行きます
1000nobodyさん2011/09/30(金) 16:28:03.31ID:???
じゃあうめる
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。