【PHP】下らねぇ質問はID出して書き込みやがれ 110
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2011/08/30(火) 17:23:31.78ID:???過去スレ、関連スレ、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等)・フレームワークは各該当スレへ
0938nobodyさん
2011/09/25(日) 23:17:42.81ID:UUy9A1ACpreg とmb_eregの違いをよく理解してないんですが、より処理の軽い方を使いたいと思います。
>>937
今回は、時間を秒数単位で取得するのに、可読性のいい書式にしたかったので・・・
60*60*24*7 =7日 みたいな感じ
その意味では剰余のケースも要らないんですけど、
今後、他の用途に使うことがあれば考慮しないと駄目ですね。
0939nobodyさん
2011/09/25(日) 23:22:22.02ID:???でもこういうアプリはjavascriptで出来たほうが軽いと思うけどね。
0940nobodyさん
2011/09/25(日) 23:48:02.78ID:???その上でpregつかうならu必須かな
0941nobodyさん
2011/09/26(月) 00:53:19.75ID:???0942nobodyさん
2011/09/26(月) 01:51:44.94ID:???【連携ソフトウエア】なし
PHPのヒアドキュメントを、PHP アプリケーションが対応しているのに一回もまともに使えた試しが無いのですが、どうすれば良いでしょうか?
例えば。
<?php
$hDoc = <<< EOF
It is <strong>very important</strong> to study.
EOF;
echo(hDoc);
?>
なんてスクリプトを書いてサーバーにアップロード。
そしてこれを実行すると全く無反応(ヒアドキュメント自体は外部スクリプトに書いてあって、それをrequire()しているため)です。
何故でしょうか?
0943nobodyさん
2011/09/26(月) 02:08:35.93ID:???ここの部分どう書いてるかちゃんと書いてくれないかな
あとID出さないとうるさい人多いよ
0944nobodyさん
2011/09/26(月) 02:12:46.46ID:???echo($hDoc);
では?
0946nobodyさん
2011/09/26(月) 07:07:36.93ID:???0947nobodyさん
2011/09/26(月) 08:48:28.85ID:gM/XS757解決しました、ありがとうございました
0949nobodyさん
2011/09/26(月) 10:49:20.78ID:4HUDHxKv【PHPのバージョン】5.2
【連携ソフトウェア】なし
【質問内容】
session_start() せずにセッションの有無を判定する方法はありますか?
0951949
2011/09/26(月) 11:21:57.57ID:4HUDHxKvありがとうございます。できました。
0953nobodyさん
2011/09/26(月) 15:28:11.95ID:???<<<□EOF
うちの環境では<<<の後に半角スペースが入っててもエラーにならないよ。
>>942のソースの$hDocだけ直したらちゃんと表示されたけどね。
0954nobodyさん
2011/09/26(月) 18:18:18.48ID:aEjSFzjcspecファイルが付属しておらず、
そのテンプレートらしきphp5.spec.inが付属しています。
これを手作業で書き換えるのでしょうか?
それともこれを入力ファイルとして処理するツールみたいなものがあるのでしょうか?
0957nobodyさん
2011/09/26(月) 19:10:26.54ID:???makerpmとかついてるけど。
以前RPM作ったときは素直にSRPMから作ったよ
0958nobodyさん
2011/09/26(月) 20:12:20.06ID:???makefileだけでなく?
たしかにSRPMを参考にするのが良さそうですね
むしろ最初からそうしとけってかんじですね
0960nobodyさん
2011/09/27(火) 01:12:54.16ID:???>>948 >>952
<<<□EOF
うちの環境では<<<の後に半角スペースが入っててもエラーにならないよ。
>>942のソースの$hDocだけ直したらちゃんと表示されたけどね。
質問者の環境が問題なのであって、あんたの環境は関係ない。
と余計なレスしないでいただけませんでしょうかね。
ウザいです。
0961nobodyさん
2011/09/27(火) 01:36:19.07ID:???どう見てもあんたの書き込みの方がウザいよ
わざわざ>>953の全文を引用してゴミを増やす必要ないと思うけど
わざとか?
0962nobodyさん
2011/09/27(火) 01:42:58.04ID:???そして実際半角スペースが入ってても問題はないし
まぁ半角スペース以外の見えない文字が入ってた可能性は高いと思うけど
というかそもそもウザイという為だけのレスの方が見ててうざいわw
0963nobodyさん
2011/09/27(火) 09:39:53.08ID:???テンプレートになるphp5.spec.inに既に使われていない古いタグが使われているなど
あまり管理されている形跡がなかったので・・。
たしかに生成されていますが
php5.spec.inを単純にコピーしただけのものでした。
もともとはphp5.spec.inを元にconfigureオプションを組み込んだspecファイルを作るつもりだったのかな?
0964nobodyさん
2011/09/27(火) 20:28:33.73ID:qk0Dp7GEMySQLのサードパーティ製のソフトを導入時にPerlで書かれたスクリプトは良く見ますが、PHPは見ません
このような利用法での何かPHPよりもPerl方が有利な点があるのかと思ったのですが
シェルとしての(またはbash等と併用する場合での)コマンドラインでPHPを使用する際の注意点、問題点、限界など教えていただけないでしょうか?
0966nobodyさん
2011/09/27(火) 20:59:24.61ID:???PHPをデフォルトでインストールしてる環境がPerlのそれより少ないってだけだ
Perlは前世紀から使われてたがPHPは今世紀入ってからだからな
自分の鯖機にPHPが入ってるなら好きにすればええ
シェルとして使うにしても便利な関数はたいてい入ってるし困ることもないだろう
0968nobodyさん
2011/09/27(火) 21:18:28.70ID:???今はWeb以外の使い方も想定されてるし、使えるようになってる。
0970nobodyさん
2011/09/28(水) 01:27:16.06ID:???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:???>昭和平成間で、生まれてる生まれてないの話をするのがこんなスレにまで
>どうしよう月日がどんどん
何言ってるのか全然わからん。
頭大丈夫?
0978nobodyさん
2011/09/28(水) 04:38:40.43ID:???PHPスレでつまんない議論してる暇があったらAjaxでも勉強しろ。
0979nobodyさん
2011/09/28(水) 11:55:30.63ID:gjW5zO1zこの文の真ん中の方にある?と後ろの方の : '
の意味てなんでしょうか?
ググろうにも初心者で文法用語がわからず苦戦しています。
誰かご教授お願いします。
0980nobodyさん
2011/09/28(水) 11:57:26.23ID:vuB7HA+Iif(preg_match("/abc/", $sample)) {
上のpreg_matchの条件を「 /abc/ 」「 /def/ 」のOR条件に変更する方法を教えて頂けませんか?
↓の方法ではうまくいきませんでした
if(preg_match("/abc/|/def/", $sample)) {
0982980
2011/09/28(水) 12:24:44.28ID:vuB7HA+I無事、解決できました。
ありがとうございます。
0983979
2011/09/28(水) 12:46:35.99ID:gjW5zO1zありがとうございます。おかげさまで解決できました。
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:???新スレ立ってるけど
http://hibari.2ch.net/test/read.cgi/db/1316769778/
0988nobodyさん
2011/09/28(水) 21:52:12.62ID:???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お返事ありがとうございます。
MYSQLだとサブクエリの中でLIMITを使えないらしくエラーに
なりました。
誘導していただいたスレへ行って質問してみたいと思います。
0992nobodyさん
2011/09/29(木) 17:29:01.69ID:???0993nobodyさん
2011/09/30(金) 11:58:09.18ID:???0994nobodyさん
2011/09/30(金) 12:54:04.56ID:???$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以下しか取得できていないようなのですが
どのような原因が考えられますでしょうか?
0995994
2011/09/30(金) 12:59:31.26ID:???配布されているアクセス解析が気にくわないので上のスクリプトを自分のWPブログのヘッダーに
埋め込んだんですがgoogleアナルや他の解析スクリプトと比較するとかなり結果に開きがあり
理由がわからないため書きこませて頂きました
0996nobodyさん
2011/09/30(金) 13:41:29.84ID:???favicon.icoとか
0997nobodyさん
2011/09/30(金) 14:27:51.35ID:???どちらもphpのページに対するアクセスなんです。
0998nobodyさん
2011/09/30(金) 16:05:24.11ID:???0999994
2011/09/30(金) 16:20:26.30ID:???wp super casheいれてます。
ありがとうございます。次スレ行きます
1000nobodyさん
2011/09/30(金) 16:28:03.31ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。