【PHP】下らねぇ質問はID出して書き込みやがれ 124
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/11/20(火) 18:02:45.99ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 123
http://kohada.2ch.net/test/read.cgi/php/1348583995/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
0791nobodyさん
2012/12/29(土) 18:44:01.33ID:???0792nobodyさん
2012/12/29(土) 18:44:37.13ID:DQDV95vyカンマはありません この通りです
0793nobodyさん
2012/12/29(土) 18:47:31.64ID:???echo date("Y/m/d H:i", strtotime("Fri Dec 28 23:44:03 +0000 2012")); //2012/12/29 08:44
本当にstrtotime($status->created_at)がFri Dec 28 23:44:03 +0000 2012なら問題無いように思えるが
0794nobodyさん
2012/12/29(土) 18:52:13.60ID:???0795nobodyさん
2012/12/29(土) 18:52:44.87ID:???0796nobodyさん
2012/12/29(土) 18:54:11.38ID:DQDV95vyecho date("Y/m/d H:i", time());
これだけだとちゃんとこの形式で今の時刻で表示されるんですけど
ツイート時の時刻を表示させるので
echo date("Y/m/d H:i", time());に $oStatus->created_at を組み込むとおかしくなるんです
".$oStatus->created_at." は Fri Dec 28 23:44:03 +0000 2012 となります
0797nobodyさん
2012/12/29(土) 18:54:41.84ID:DQDV95vy入ってないです
0798nobodyさん
2012/12/29(土) 19:01:01.94ID:DQDV95vyこれだとすべてのツイートの時刻が現在時刻で
echo date("Y/m/d H:i", time(.$oStatus->created_at.));
だとページ真っ白
echo date("Y/m/d H:i", time(".$oStatus-.">created_at));
これでもすべてのツイートの時刻が現在時刻になってしまいます
0799nobodyさん
2012/12/29(土) 19:02:25.85ID:DQDV95vy三番目のは間違いです正しくはこれですべてのツイートの時刻が現在時刻でした
0800nobodyさん
2012/12/29(土) 19:10:45.03ID:???echo date("Y/m/d H:i", time( . $oStatus->created_at . ));
ここのピリオドいらない
後apiの/1/〜.xmlはもう使うな。
0801nobodyさん
2012/12/29(土) 19:12:04.35ID:???echo date("Y/m/d H:i", strtotime($oStatus->created_at));
これでいけるだろ
0803nobodyさん
2012/12/29(土) 19:17:29.82ID:DQDV95vyこれでいけました ありがとうございました!
あとこの日付の下に<hr style="border:none;border-top:dashed 1px #CCCCCC;height:1px;color:#FFFFFF">
を挿入したいのですがこれもやろうとすると真っ白になってしまい…
教えて頂けると嬉しいです
0804nobodyさん
2012/12/29(土) 19:19:50.52ID:???0806nobodyさん
2012/12/29(土) 19:24:14.22ID:DQDV95vyecho "<p>\n".$sText." <br> ここ </br> </p>\n";
}
?>
に
date("Y/m/d H:i", strtotime($oStatus->created_at))
を入れると真っ白になってしまいます
<hr>を入れたい箇所はdateの行の下です
前後の行は>>786の通りです
0808nobodyさん
2012/12/29(土) 19:38:57.47ID:???0809nobodyさん
2012/12/29(土) 20:46:59.54ID:8IgiEK0o中の人がファイルパスを展開するときに、単にc5(\)をパスセパレータとしてパスを切ってるからってこと?
\user\home\申請書.pdfだと\usr\home\申\請書.pdfみたいな
これだと中の人を騙さない限り回避策はない??
0810nobodyさん
2012/12/29(土) 21:10:50.76ID:???0811nobodyさん
2012/12/29(土) 23:28:16.68ID:???0812nobodyさん
2012/12/30(日) 00:13:22.98ID:???5Cが円記号
file_get_contentsが日本語ファイル名を正しく処理できるかの話
0813nobodyさん
2012/12/30(日) 00:45:54.49ID:???1つだけいいこと教えてあげる
”真っ白になる”ってのは通常起こり得ない
普通はエラーメッセージが出て修正箇所がわかりやすくなる。
たぶんレンサバにさくら使ってるんだと思うけど
さくら PHP エラーでぐぐってエラー出してみればいいよ
0814nobodyさん
2012/12/30(日) 00:56:08.52ID:???真っ白になることぐらいよくあるよ
display_errors
display_startup_errors
による
開発中は表示したほうがいい
0815nobodyさん
2012/12/30(日) 04:00:45.03ID:???PHPのインストール先で.$hoge.なんて引数渡して
syntaxエラーも出ず真っ白になる確率なんて1桁%
日本じゃさくらのシェアが多いから多く感じるだろうけど
あれはCGI版PHPだったり色々他と比べても特殊
0816nobodyさん
2012/12/30(日) 04:10:23.02ID:vfz9Ho+10817nobodyさん
2012/12/30(日) 04:32:24.82ID:???const 未定義って、そんな状況想像できないんだが
0818nobodyさん
2012/12/30(日) 04:36:05.12ID:???0819nobodyさん
2012/12/30(日) 04:57:26.16ID:???0820nobodyさん
2012/12/30(日) 07:34:13.52ID:???0821nobodyさん
2012/12/30(日) 10:08:08.65ID:???いや、あり得るだろ、普通に。
ひょっとして、constは何のために使うか理解できてない?
>>818
プログラムを理解できてないのか、日本語の文法を知らないのか、どっち?
回復できないエラーだから、キャッチできるけど、あえてしてない。と思ってるの?
キャッチできないから、回復できないんだけど?
>>819
無理にレスしなくていいよ。
>>820
覚えたての英語ですか?
0822nobodyさん
2012/12/30(日) 10:21:13.12ID:???0823nobodyさん
2012/12/30(日) 13:12:03.52ID:???0824nobodyさん
2012/12/30(日) 13:36:49.51ID:???0825nobodyさん
2012/12/30(日) 14:45:21.23ID:???まぁ、constの使い道がただの定義定数だと思ってると、どうして未定義が発生するか想像できないよ。
まぁ、普通は、ちゃんと抽象化してコードの再利用をしてると嫌でも遭遇する。
自社サイトしか作った事がないとか、納品したらもうそれで終わりとかいう、なんちゃってベンダーで働いてたら分からんと思うよ。
0826nobodyさん
2012/12/30(日) 14:46:43.41ID:???0827nobodyさん
2012/12/30(日) 14:51:23.63ID:???みたいな、ちゃんとしたプロのプログラマーじゃないと、理解は難しいと思うよ。
0828nobodyさん
2012/12/30(日) 14:53:38.31ID:???つうか、お前らPHPしかできないのかよ!
0829nobodyさん
2012/12/30(日) 14:56:43.24ID:???0830nobodyさん
2012/12/30(日) 15:46:32.36ID:???何言ってるか分からん
0831nobodyさん
2012/12/30(日) 15:59:28.46ID:RkadAwyD随時情報が随時更新される部分だけを
ajaxで再度情報を読み込んで部分的に再レンダーをしています。
だいたい5秒につき1回の処理で実施させています。ご察しのとおり1万人がアクセスしていたとしたら
5秒の間にほぼ同時に1万アクセスが集中します。
しかし、チャットのように即時性が求められるものの場合
頻繁な更新が必要になります。
皆さんならどのように対処しますか?
5秒→10秒ロードに伸ばす
鯖の環境を限りなくいいものにする
その他
何かいい案があれば教えてください
0833nobodyさん
2012/12/30(日) 16:02:12.92ID:???0834nobodyさん
2012/12/30(日) 16:03:17.86ID:???0836nobodyさん
2012/12/30(日) 16:14:37.34ID:RkadAwyDはい、一日がだいたい丁度1万PVですね
>>835
やはりWeb socketが定番なのかなぁ
0839nobodyさん
2012/12/30(日) 16:31:46.29ID:RkadAwyDただ今後増えていきそうなので
0841nobodyさん
2012/12/30(日) 17:30:36.73ID:???わかんない時点でもうダメだと思うよ。
>>840
あーそれ、言うと思った。プロの意味が分かってないんだよ。日本人は英語が苦手だからね。
0843nobodyさん
2012/12/30(日) 17:39:37.80ID:???>>827に書いてあるよ?
バージョン管理とかした事ないとか、TortoiseSVNは使ってるけど、単なるバックアップになってるとか、
svnは単なるコンフリクト回避にしか使ってないとか、
gitを使ったことがないとか、
gitを使ってるけど、使い方がsvnとかわらないとか、
そういうステージに要る人には、どだい理解し難い話だと思うよ。
0844nobodyさん
2012/12/30(日) 17:57:21.47ID:isnFcWhy公式読んでもよくわからん
0848nobodyさん
2012/12/30(日) 18:40:53.15ID:???さくらに思い入れがあるのは分かったが、
真っ白になるかどうかは設定と作り次第だってば
エラー表示オフにしてたら、syntaxエラーが画面に表示されるわけないだろ
共用サーバしか使ったことないのか?
0849nobodyさん
2012/12/30(日) 19:54:47.24ID:???0850nobodyさん
2012/12/30(日) 20:29:27.45ID:???0851nobodyさん
2012/12/30(日) 22:00:03.97ID:0Jhm5lX3どのような要件が重なった時に未定義のconstにぶつかるのですか?
煽りじゃなく、純粋に知りたいので良ければ教えて下さい。
0852nobodyさん
2012/12/31(月) 00:01:07.17ID:???なんてったってPHP厨も冬休みだからな
基本的にPHP厨には屑しかいないが、冬休みで暇になったから加速してるんだろう
0855nobodyさん
2012/12/31(月) 00:10:06.83ID:???1/1000%ぐらいなのにな
0856nobodyさん
2012/12/31(月) 00:14:31.52ID:???0857nobodyさん
2012/12/31(月) 00:17:09.12ID:???ほとんどのレン鯖でエラーが見えるように
デフォルトの設定を当たり前のように利用してるレン鯖は多いけどそれは厳密にはよくないこと
つまりさくらは正しいことをしているってことだな
0858nobodyさん
2012/12/31(月) 00:18:19.68ID:???0859nobodyさん
2012/12/31(月) 02:33:55.45ID:???0860nobodyさん
2012/12/31(月) 10:15:18.23ID:???Bサーバーのフォームに書き込むって処理をやりたいんですが
HTTP/1.1 404 Not Found となって正常に通信できません。
POSTリクエストファイルをBサーバーにあげると正常に動くんですが
サーバーが違うとできないんでしょうか?どっちもxreaです
0861nobodyさん
2012/12/31(月) 10:18:12.40ID:WNJWSLTr0862851
2012/12/31(月) 15:14:45.18ID:UZPpiA5Dお待ちしております。
0864nobodyさん
2012/12/31(月) 19:05:15.12ID:WNJWSLTr$fp = fsockopen('127.0.0.1', 80);
$data = http_build_query(array('何が' => '何です', 'key' => 'value'), '', '&');
$request = array(
'POST /test/bbs.php HTTP/1.1',
'Host: www.example.com',
'Content-type: application/x-www-form-urlencoded',
'Content-length: ' . strlen($data) . '',
);
fwrite($fp, implode($request, "\r\n") . "\r\n\r\n" . $data);
0865nobodyさん
2012/12/31(月) 19:21:57.73ID:???0867nobodyさん
2012/12/31(月) 21:21:43.17ID:???0868nobodyさん
2012/12/31(月) 22:48:41.19ID:WNJWSLTrONみたいです。log
HTTP/1.1 404 Not Found
Date: Mon, 31 Dec 2012 13:47:46 GMT
Server: Apache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
ってなります。
0869nobodyさん
2012/12/31(月) 22:50:38.14ID:???0870nobodyさん
2012/12/31(月) 23:05:02.37ID:WNJWSLTr0871nobodyさん
2012/12/31(月) 23:57:06.25ID:???0872nobodyさん
2013/01/01(火) 10:14:58.22ID:jqUxa8v50873nobodyさん
2013/01/01(火) 10:26:56.40ID:???レスポンスで404が帰ってるんだから、本当に404なんだろう。
httpdが受け取ってるリクエストが予定通りなのかどうかを
確認した方が早いんじゃないの?
0874nobodyさん
2013/01/01(火) 11:23:29.23ID:???0875nobodyさん
2013/01/01(火) 11:58:45.84ID:???0876nobodyさん
2013/01/01(火) 12:28:36.84ID:jqUxa8v5予定通りなのかどうかの確認がわかりません。
ttp://dl10.getuploader.com/g/1%7Csample/7341/sample_7341.gif
これではないですよね?
0877nobodyさん
2013/01/01(火) 13:31:35.80ID:???リクエスト出してるのが自分の書いたスクリプトなんだろ?
その時にリクエスト内容いったんファイルに書き出してチェックするとかしたら
0878nobodyさん
2013/01/01(火) 13:52:24.52ID:???$fp = fsockopen('127.0.0.1', 80);
これは?
0879nobodyさん
2013/01/01(火) 14:35:18.12ID:???一つ目のパラメータにarray()とかしないで、
外で作って変数に入れとけ。
その方がミスを見つけやすい。
0881nobodyさん
2013/01/01(火) 16:47:37.71ID:???0882nobodyさん
2013/01/01(火) 16:58:58.70ID:???キチガイ乙
0883nobodyさん
2013/01/01(火) 17:00:46.16ID:???端末→A→B
の端末部分の表示に見えるが。
だとしたら意味無いけどw
でももう>>878で解決だと思うのだが。
本人まだ来てないが。
0884nobodyさん
2013/01/01(火) 17:22:57.28ID:jqUxa8v5>>878で解決しました。ありがとうございます&サーセンw
あとデータ送れてなくても200にはなってたので一応報告しときます
0885nobodyさん
2013/01/01(火) 17:23:37.78ID:???0888nobodyさん
2013/01/01(火) 20:47:08.89ID:4XuGAmb/PHPはオブジェクト指向言語の代表格なのでPHPを先に学習すると
JavaとかC#とか超簡単に覚えられるし、これからはPHPの高い信頼性を
生かして他の言語で作られたシステム、特に銀行系のシステムが
PHPに置き換えられていくと会社の先輩から聞きました。
そこでオススメの参考書を教えて下さい。
0889nobodyさん
2013/01/01(火) 20:51:07.05ID:???おっと、無職でしたっけ、失敬。
0890nobodyさん
2013/01/01(火) 20:54:19.05ID:???■ このスレッドは過去ログ倉庫に格納されています