5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 :nobodyさん:2011/08/30(火) 17:23:31.78 ID:???
質問者はまず>>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等)・フレームワークは各該当スレへ

952 :nobodyさん:2011/09/26(月) 15:02:53.23 ID:???
>>948

<<<のあとと終端IDに余計なものが入っていたのが原因でした。
ありがとうございました。

953 :nobodyさん:2011/09/26(月) 15:28:11.95 ID:???
>>948 >>952
<<<□EOF

うちの環境では<<<の後に半角スペースが入っててもエラーにならないよ。
>>942のソースの$hDocだけ直したらちゃんと表示されたけどね。

954 :nobodyさん:2011/09/26(月) 18:18:18.48 ID:aEjSFzjc
PHPのRPMを作りたいのですが
specファイルが付属しておらず、
そのテンプレートらしきphp5.spec.inが付属しています。
これを手作業で書き換えるのでしょうか?
それともこれを入力ファイルとして処理するツールみたいなものがあるのでしょうか?

955 :nobodyさん:2011/09/26(月) 18:47:47.70 ID:???
>>954
何にspecファイルが付属してなかったん

956 :nobodyさん:2011/09/26(月) 19:08:49.35 ID:???
>>955
PHPのソースファイルです

957 :nobodyさん:2011/09/26(月) 19:10:26.54 ID:???
specファイルがほしいだけならconfigureすればできるけど、そっから先がしんどいと思う
makerpmとかついてるけど。
以前RPM作ったときは素直にSRPMから作ったよ

958 :nobodyさん:2011/09/26(月) 20:12:20.06 ID:???
configureでspecファイルまで作られるのですか?
makefileだけでなく?
たしかにSRPMを参考にするのが良さそうですね
むしろ最初からそうしとけってかんじですね

959 :nobodyさん:2011/09/27(火) 00:25:29.33 ID:???
>>958
なんで聞く前にconfigureしなかったの

960 :nobodyさん:2011/09/27(火) 01:12:54.16 ID:???
>>953

>>948 >>952
<<<□EOF

うちの環境では<<<の後に半角スペースが入っててもエラーにならないよ。
>>942のソースの$hDocだけ直したらちゃんと表示されたけどね。


質問者の環境が問題なのであって、あんたの環境は関係ない。
と余計なレスしないでいただけませんでしょうかね。
ウザいです。

961 :nobodyさん:2011/09/27(火) 01:36:19.07 ID:???
>>960
どう見てもあんたの書き込みの方がウザいよ
わざわざ>>953の全文を引用してゴミを増やす必要ないと思うけど
わざとか?

962 :nobodyさん:2011/09/27(火) 01:42:58.04 ID:???
$抜けなんかは誤植の可能性もあるからどうとも言えんわな
そして実際半角スペースが入ってても問題はないし
まぁ半角スペース以外の見えない文字が入ってた可能性は高いと思うけど
というかそもそもウザイという為だけのレスの方が見ててうざいわw


963 :nobodyさん:2011/09/27(火) 09:39:53.08 ID:???
>>959
テンプレートになるphp5.spec.inに既に使われていない古いタグが使われているなど
あまり管理されている形跡がなかったので・・。
たしかに生成されていますが
php5.spec.inを単純にコピーしただけのものでした。
もともとはphp5.spec.inを元にconfigureオプションを組み込んだspecファイルを作るつもりだったのかな?

964 :nobodyさん:2011/09/27(火) 20:28:33.73 ID:qk0Dp7GE
Linux上でコマンドラインで使うPHPについて教えてください
MySQLのサードパーティ製のソフトを導入時にPerlで書かれたスクリプトは良く見ますが、PHPは見ません
このような利用法での何かPHPよりもPerl方が有利な点があるのかと思ったのですが
シェルとしての(またはbash等と併用する場合での)コマンドラインでPHPを使用する際の注意点、問題点、限界など教えていただけないでしょうか?

965 :nobodyさん:2011/09/27(火) 20:49:33.45 ID:???
>>964
> PHPは見ません

それは知らんかった。

昔はperl使いだったが今はPHPだね。
むちゃ便利。

966 :nobodyさん:2011/09/27(火) 20:59:24.61 ID:???
>>964
PHPをデフォルトでインストールしてる環境がPerlのそれより少ないってだけだ
Perlは前世紀から使われてたがPHPは今世紀入ってからだからな
自分の鯖機にPHPが入ってるなら好きにすればええ
シェルとして使うにしても便利な関数はたいてい入ってるし困ることもないだろう

967 :nobodyさん:2011/09/27(火) 21:05:01.23 ID:???
>>966
確かに
Linux入れてもPerlはまずデフォルトで入ってますからね

968 :nobodyさん:2011/09/27(火) 21:18:28.70 ID:???
昔はPersonal Home Pageの略だったから、まぁ、Webしか考えてなかった。
今はWeb以外の使い方も想定されてるし、使えるようになってる。

969 :nobodyさん:2011/09/28(水) 01:24:17.61 ID:???
>>964
>>808-813と同一人物か?

970 :nobodyさん:2011/09/28(水) 01:27:16.06 ID:???
>>966
PHPだって前世紀からある。お前がまだ生まれてなかっただけ。

Perlは昭和から使われてたがPHPは平成に入ってからだからな

971 :nobodyさん:2011/09/28(水) 02:26:33.24 ID:???
だれもあるないの話はしてないわけだが
わけわからん駄レスはつけるな

972 :nobodyさん:2011/09/28(水) 03:50:10.09 ID:???
昭和平成間で、生まれてる生まれてないの話をするのがこんなスレにまで
どうしよう月日がどんどん

973 :nobodyさん:2011/09/28(水) 03:56:28.61 ID:???
>>972
>昭和平成間で、生まれてる生まれてないの話をするのがこんなスレにまで
>どうしよう月日がどんどん

何言ってるのか全然わからん。
頭大丈夫?

974 :nobodyさん:2011/09/28(水) 03:57:31.13 ID:???
>>971
皆あるないの話をしてるんだよ
お前こそクソレスするな

975 :nobodyさん:2011/09/28(水) 04:08:11.26 ID:???
>>974
みんなって>>970>>971

976 :nobodyさん:2011/09/28(水) 04:08:57.86 ID:???
あ、>>971じゃなくて>>974ね。

>>973
>>972が何言ってるかはわかるけど、どうでもいいな

977 :nobodyさん:2011/09/28(水) 04:28:20.92 ID:???
>>970
こいつがアホなだけ
スルーしろ

978 :nobodyさん:2011/09/28(水) 04:38:40.43 ID:???
お前ら全員アホ。
PHPスレでつまんない議論してる暇があったらAjaxでも勉強しろ。

979 :nobodyさん:2011/09/28(水) 11:55:30.63 ID:gjW5zO1z
$tab = (isset($_SESSION['tab'])) ? $_SESSION['tab'] : '';

この文の真ん中の方にある?と後ろの方の : '
の意味てなんでしょうか?
ググろうにも初心者で文法用語がわからず苦戦しています。
誰かご教授お願いします。

980 :nobodyさん:2011/09/28(水) 11:57:26.23 ID:vuB7HA+I
質問です、よろしくお願いします。

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

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

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

981 :nobodyさん:2011/09/28(水) 11:58:40.17 ID:???
>>979
三項演算子

>>980
/abc|def/
次スレ

982 :980:2011/09/28(水) 12:24:44.28 ID:vuB7HA+I
>>981
無事、解決できました。
ありがとうございます。


983 :979:2011/09/28(水) 12:46:35.99 ID:gjW5zO1z
>>981
ありがとうございます。おかげさまで解決できました。

984 :nobodyさん:2011/09/28(水) 16:17:24.83 ID:???
お安い御用です。

985 :nobodyさん:2011/09/28(水) 20:58:23.40 ID:gjW5zO1z

すみません。DB板でSQL質問スレが落ちていたのでここで質問させてください。
mysqlver5.1.6で
update tbTest set flg=1  ORDER BY seq LIMIT 0 ,10
というのを実行しようとしたらmysqlではupdate文のoffsetができない?らしくエラーになりました。
これを実行(seqが特定のものから10個をフラグ建てたい)
するにはどうしたらいいでしょうか?

986 :nobodyさん:2011/09/28(水) 21:28:12.73 ID:???
意図しているところとあってるかわからんけど、

UPDATE tbTest
SET flg=1
WHERE id IN (SELECT id FROM tbTest ORDER BY seq LIMIT 0 ,10)

987 :nobodyさん:2011/09/28(水) 21:50:29.43 ID:???
>>985
新スレ立ってるけど
http://hibari.2ch.net/test/read.cgi/db/1316769778/

988 :nobodyさん:2011/09/28(水) 21:52:12.62 ID:???
MySQLスレもあるよ
http://hibari.2ch.net/test/read.cgi/db/1307760689/

989 :nobodyさん:2011/09/29(木) 02:58:26.19 ID:???
次スレ
http://hibari.2ch.net/test/read.cgi/php/1317232566/

990 :nobodyさん:2011/09/29(木) 09:59:28.93 ID:RN8zU3vp
>>986
お返事ありがとうございます。
MYSQLだとサブクエリの中でLIMITを使えないらしくエラーに
なりました。
誘導していただいたスレへ行って質問してみたいと思います。

991 :nobodyさん:2011/09/29(木) 10:35:37.31 ID:???
>>989


992 :nobodyさん:2011/09/29(木) 17:29:01.69 ID:???
お安い御用です。

993 :nobodyさん:2011/09/30(金) 11:58:09.18 ID:???
どういたしまし・・・た

994 :nobodyさん:2011/09/30(金) 12:54:04.56 ID:???
<?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以下しか取得できていないようなのですが
どのような原因が考えられますでしょうか?

995 :994:2011/09/30(金) 12:59:31.26 ID:???
↑失礼!コピペしたら上が切れちゃった

配布されているアクセス解析が気にくわないので上のスクリプトを自分のWPブログのヘッダーに
埋め込んだんですがgoogleアナルや他の解析スクリプトと比較するとかなり結果に開きがあり
理由がわからないため書きこませて頂きました

996 :nobodyさん:2011/09/30(金) 13:41:29.84 ID:???
10分の9以上がPHPじゃないものへのアクセスなのでは
favicon.icoとか

997 :nobodyさん:2011/09/30(金) 14:27:51.35 ID:???
回答有難う御座います。
どちらもphpのページに対するアクセスなんです。

998 :nobodyさん:2011/09/30(金) 16:05:24.11 ID:???
phpの出力結果をキャッシュするような何かを入れているとか。たとえばAPC

999 :994:2011/09/30(金) 16:20:26.30 ID:???
あ!
wp super casheいれてます。
ありがとうございます。次スレ行きます

1000 :nobodyさん:2011/09/30(金) 16:28:03.31 ID:???
じゃあうめる

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

244 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)