1 名前:nobodyさん mailto:sage [2012/05/16(水) 21:44:16.40 ID:???] 質問者はまず>>1 を良く読むこと(必須!) 過去スレ、関連スレ、FAQなどは>>2-10 辺り 次スレは>>980 が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 118 kohada.2ch.net/test/read.cgi/php/1335198562/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
12 名前:nobodyさん [2012/05/17(木) 17:34:21.64 ID:bDg6r38R] 質問です。 example.com/hoge.php のphpプログラムを実行した後に ブラウザ上のURL表記を example.com/huga.php に変更したいです。 検索するとmod_rewriteを使用する記事がたくさん出てきますが これらはhoge.phpの処理を行う前にURLを変更するものなので 望んでいる結果と違うのです。 よろしくお願いいたします!
13 名前:nobodyさん mailto:sage [2012/05/17(木) 17:45:37.33 ID:???] >>12 ヘッダで外部リダイレクトしてやる <?php /* 処理 */ header('Location: example.com/huga.php ');
14 名前:nobodyさん mailto:sage [2012/05/17(木) 17:53:46.19 ID:???] もうこんんんんんんんんん
15 名前:nobodyさん [2012/05/18(金) 11:41:13.70 ID:MiWgFl90] 2つ同じスレがありますが、こっちの方が上にあったのと、もう一方は削除依頼中とか書かれていたのでこちらに書きます 自分はSmarty3を使っているのですが、 フォーム登録用のa.php(a.tpl)から、フォーム処理用のb.phpを通し、フォーム登録結果のc.php(c.tpl)という処理をJS(jQuery)のAjaxにて処理したいと考えています しかし、a.tplからc.tplは簡単に考え付きますが、b.tplという処理を挟んだ場合どのようにすればいいのか分かりません b.phpでc.phpにリダイレクトというのが普通だと思いますが、リダイレクトした場合、a.tplからc.tplはAjax処理ではなくなるのではないかと思います プロセスのアイデアが浮かばないのですが、だいたいどのようなプロセスを記述すればいいのかフローで教えて頂けないでしょうか? 宜しくお願いします
16 名前:nobodyさん mailto:sage [2012/05/18(金) 13:37:25.01 ID:???] なんでAjaxにこだわるの?
17 名前:nobodyさん mailto:sage [2012/05/18(金) 13:44:34.24 ID:???] かっちょいいからでしょ
18 名前:nobodyさん mailto:sage [2012/05/18(金) 13:46:02.78 ID:???] b.phpをリダイレクトにしてb.phpをAjaxで取得するとどうなるか試してもいないんだろ
19 名前:nobodyさん mailto:sage [2012/05/18(金) 13:48:40.75 ID:???] a.phpから、b.phpにフォーム内容なりを飛ばして登録処理して、(b.tplは出番なし) 問題なければ c.phpから c.tplを適用したhtmlを取得して 表示書き換えてやればいいだけだろ?
20 名前:nobodyさん mailto:sage [2012/05/19(土) 01:43:28.23 ID:???] 気持ちいいだろ?
21 名前:nobodyさん mailto:sage [2012/05/19(土) 06:33:47.77 ID:???] ワイルドだろ?
22 名前:nobodyさん [2012/05/19(土) 07:58:11.94 ID:Ewb+f/2P] session_startを実行して $_SESSIONに値を保存した場合、 この値が保存されている期間っていうのはいつまでですか? PHPSESSIDのクッキーが有効な間ですか? つまりこのクッキーの有効期間を一週間にしておけば、 あるユーザが一週間前にアクセスした時に保存しておいた値も 一週間以内ならそのユーザがまたサイトにアクセスしたときに呼び出せるってことでしょうか?
23 名前:nobodyさん mailto:sage [2012/05/19(土) 08:00:16.67 ID:???] Cookieの有効期間 セッションの有効期間
24 名前:nobodyさん [2012/05/19(土) 08:00:44.60 ID:Ewb+f/2P] その$_SESSIONの値をユーザがログアウトしたときなどに削除したいときは、 session_destroyを実行すればすべて消えるんでしょうか? こんなことせずにクッキーだけ削除すればよいのでしょうか? お願いします。
25 名前:nobodyさん mailto:sage [2012/05/19(土) 08:03:18.75 ID:???] >>23 クッキーとセッションの有効期間は別で設定されてるってことですか? でもクッキー消してしまえば、どのユーザがアクセスしてきたのか判別できなくなるので、 実質$_SESSIONの値にはアクセスできなくなりますよね? でも$_SESSIONの値は残ったままなんですか? セッションの有効期間が消えるまでサーバにその値に関するファイルとかが残ってたりするんでしょうか?
26 名前:nobodyさん mailto:sage [2012/05/19(土) 08:15:58.60 ID:???] セッションがどのくらいの期間残ってるか セッションファイルのディレクトリを見てみれ
27 名前:nobodyさん mailto:sage [2012/05/19(土) 08:26:10.48 ID:???] 今調べられる環境じゃないので、できれば回答だけ教えてください
28 名前:nobodyさん mailto:sage [2012/05/19(土) 09:32:00.43 ID:???] これが答えなんだわ。 > Cookieの有効期間 > セッションの有効期間 質問大杉だから何を聞きたいのか絞れ。 少しは自力で調べろ。
29 名前:nobodyさん mailto:sage [2012/05/19(土) 14:00:37.12 ID:???] クッキーの使えない携帯でもセッション使えるよ。
30 名前:nobodyさん mailto:sage [2012/05/19(土) 14:06:27.02 ID:???] つまり質問がおかしい
31 名前:nobodyさん mailto:sage [2012/05/19(土) 14:41:30.54 ID:???] たしかに詰め込みすぎだな
32 名前:nobodyさん mailto:sage [2012/05/19(土) 15:00:55.48 ID:???] >>27 セッションの初期化時に、session.gc_probability/session.gc_divisorの確率でgcが起動して、 gcは作成(最終更新)からsession.gc_maxlifetimeを超えたセッションを削除する (初期設定では、1/100の確率で24分以上古いセッションは削除される) あと、セッションクッキーの寿命は、session_cookie_lifetimeで設定される(初期設定は0、つまりブラウザ閉じると消える)
33 名前:nobodyさん [2012/05/19(土) 15:44:13.42 ID:Ewb+f/2P] 皆さんありがとうございます。 ぶっちゃけやりたいことはログインの継続処理です。 ブラウザ閉じてもログインを継続したままにしておきたいんです。 前回アクセス時に$_SESSIONに保存しておいた値を取り出すには、 ブラウザを閉じなければ保存されているので取り出せますが、 ブラウザを閉じたあとでもその値を取り出すにはどうすればよいのですか? クッキーの有効期限を延ばせばいいのか、 セッションの有効期限を延ばせばいいのかよくわかりません。
34 名前:nobodyさん [2012/05/19(土) 15:49:27.40 ID:Ewb+f/2P] もしかして、setcookieで setcookie('PHPSESSID',$_SESSION['PHPSESSID'],time() * 7 * 24 * 3600); とかですか?
35 名前:nobodyさん mailto:sage [2012/05/19(土) 17:32:58.09 ID:???] >>34 それは自分でCookieを発行する場合な セッションで使用するCookieはPHPが勝手に面倒を見る やるべき事はクライアント側のCookieとサーバー側のセッションの保存期間の設定だ www.php.net/manual/ja/session.configuration.php#ini.session.cookie-lifetime www.php.net/manual/ja/session.configuration.php#ini.session.gc-maxlifetime
36 名前:nobodyさん mailto:sage [2012/05/19(土) 18:54:22.45 ID:???] >>33 >>34 sessionとsessionクッキーの寿命を長くしてもできるけど、その用途ならそもそもsession使わないで、 ふつうにcookie設定してやればいいんじゃない
37 名前:nobodyさん [2012/05/19(土) 19:12:22.55 ID:H1F654FY] class A { public function e() { return 100; } } $obj = new A(); a($obj); function a(&$o) { echo $o->e(); } これの&の意味を教えてください
38 名前:nobodyさん mailto:sage [2012/05/19(土) 19:14:21.80 ID:???] &がないとどうなるか確認したか?
39 名前:nobodyさん [2012/05/19(土) 19:15:06.34 ID:H1F654FY] 結果は同じです
40 名前:nobodyさん mailto:sage [2012/05/19(土) 19:15:41.14 ID:???] なくていい
41 名前:nobodyさん mailto:sage [2012/05/19(土) 19:25:51.84 ID:???] ここも知恵袋もバカな回答者しかいなくてフイタ
42 名前:nobodyさん mailto:sage [2012/05/19(土) 19:28:08.46 ID:???] >>37 $str = "str"; hoge($str); echo $str; $str = "str"; fuge($str); echo $str; function hoge($s){ $s = "foo"; } function fuga(&$s){ $s = "boo"; }
43 名前:nobodyさん mailto:sage [2012/05/19(土) 19:30:43.75 ID:???] バカ言語だからしょうがない
44 名前:nobodyさん mailto:sage [2012/05/19(土) 19:59:03.71 ID:???] バカ言語はほっといてドラゴンボールでも探してこいよ
45 名前:nobodyさん mailto:sage [2012/05/19(土) 20:14:47.98 ID:???] また戻ってきたか 監視対象なのに全く反省してないな
46 名前:nobodyさん mailto:sage [2012/05/19(土) 20:20:26.89 ID:???] >>37 参照渡し 例えばこの関数 www.php.net/manual/ja/function.shuffle.php $a = array(1,2,3,4,5); shuffle($a); print_r($a); もしshuffleが参照渡しじゃなかった場合返り値を配列にして $a = array(1,2,3,4,5); $a = shuffle($a); print_r($a); このようなコードになるでしょうね
47 名前:nobodyさん mailto:sage [2012/05/19(土) 20:25:01.49 ID:???] 監視ですって
48 名前:nobodyさん mailto:sage [2012/05/19(土) 20:28:22.22 ID:???] 監視ですよ 今は薬物売買の件でそれどころじゃないみたいだけど 2chが潰れるかどうかの瀬戸際か
49 名前:nobodyさん [2012/05/19(土) 20:34:06.03 ID:Ewb+f/2P] >>35 なるほど! こんなパラメータあったんですね。 これを適切な値にしてやれば、 クッキーや$_SESSIONに保存された寿命がその通りになるってことですよね。 >>36 クッキーで毎回個別に設定するってことですか? $_SESSIONに保存したい変数は結構数がありそうなんで毎回セットしてる面倒臭そうです。 それと$_SESSIONに保存する値は、結構重要な値なので、 クッキーに保存するよりも誰もアクセスできない$_SESSIONに保存しておくほうが安全だと思うんですがどうでしょうか? とにかくお二人ともありがとうございます。
50 名前:nobodyさん mailto:sage [2012/05/19(土) 20:40:12.17 ID:???] クッキーに重要な 情報を入れるな
51 名前:nobodyさん mailto:sage [2012/05/19(土) 20:52:13.49 ID:???] クッキーは安全です ただクッキーが漏れる原因になるXSSには気をつけてコーディングしてくださいね $_SESSIONが誰もアクセスできないかというとそうではない 共有サーバの場合特に何も設定してないとtmpに作成されるので tmpに共有サーバの他ユーザがアクセスできるような環境だと以下略
52 名前:nobodyさん [2012/05/19(土) 20:58:45.71 ID:Ewb+f/2P] >>50 ですよね >>51 安全なんですか 共有サーバなので$_SESSION使わないほうがいいのかなぁ tmpのアクセス権がどうなってるのか調べたほうが良さそうですね。 う〜んどっち使うか迷うな・・・
53 名前:nobodyさん mailto:sage [2012/05/19(土) 21:23:30.70 ID:???] >>52 逆に共有サーバで提供するくらいのものならそこまで突き詰めないでいいんじゃないだろうか。 そこまでこだわるなら自もちのサーバにするのを優先したほうが・・
54 名前:nobodyさん mailto:sage [2012/05/19(土) 21:26:47.55 ID:???] >ぶっちゃけやりたいことはログインの継続処理です。 >ブラウザ閉じてもログインを継続したままにしておきたいんです。 とりあえずこの実現にセッションはまったく関係ないとだけ言っておく
55 名前:nobodyさん mailto:sage [2012/05/19(土) 21:43:35.94 ID:???] 玉石混淆
56 名前:nobodyさん mailto:sage [2012/05/19(土) 21:48:24.91 ID:???] >>52 そのために session.save_path がある どうせセッションを使わなくても同じものを自分で再発明する事になるんだからあるものを使おう 他にも session.cookie_path やら目を通しておくべき事があるから マニュアルは一通り読んでおこう www.php.net/manual/ja/session.configuration.php
57 名前:nobodyさん [2012/05/19(土) 22:03:09.89 ID:Ewb+f/2P] 皆さんありがとうございます。 ログイン処理というものがどういうものか分かってないのかもしれません。 正直一般的な方法がまったくわからないので、 クッキーがあるかどうかをチェックして、 あるならいろいろなサービスが利用できるログイン時の画面を表示するのかな? っていう完全な推測からこういう質問をしました もうちょっとマニュアルやら目を通した方がよさそうですね
58 名前:nobodyさん mailto:sage [2012/05/20(日) 01:37:04.03 ID:???] phpにできないことはない
59 名前:nobodyさん mailto:sege [2012/05/20(日) 03:05:24.99 ID:???] クライアント1 サーバに接続する。 サーバ1 クライアントとのセッションを開始する。 セッションにログイン済みを示す情報がなければログイン画面を出す。 (以降クライアントから要求があった場合、 ログイン済みを示す情報がセッションにあるかを毎回チェックして、 ログイン画面かログイン後の画面どちらを出すか決める) クライアント2 ログイン画面にIDやらパスワードを入れてログインする。 サーバ2 データベースやらに入ってるログイン情報に照会してOKなら、 セッションにログイン済みを示す情報を書き込み、ログイン後の画面を出す。 NGならサーバ1へ戻る。 クライアント3 ログアウトする。 サーバ3 セッションを破棄する。
60 名前:nobodyさん [2012/05/20(日) 05:15:18.36 ID:BL6kJqvb] $x=a b c d; $y=あ い う え; 半角空白で区切りがあります。 この場合に $z=aあ aい aう aえ bあ bい bう bえ cあ cい cう cえ dあ dい dう dえ; このような結果を導くにはどうすれば良いのでしょうか。 よろしくお願いします。
61 名前:nobodyさん mailto:sage [2012/05/20(日) 05:24:05.47 ID:???] もっと具体的な法則を 4つずつなのか "abcd"もしくは"あいうえ"の4文字だから4つなのか
62 名前:nobodyさん [2012/05/20(日) 05:36:47.21 ID:BL6kJqvb] >>61 法則は半角空白で区切ってある文字列ってだけで $x=ahあうういolhohi hあohohp hoh9o hいohohohoいhohoho gighgおおおooho hohえoihjyh; $y=ahooy jepjp hpop lhjpjo hoho; こんな場合もあります。その場合だと最初に求められる結果は $z=ahあうういolhohiahooy ・・・以後続く となります。 半角空白を区切りに総当り?とでも言いましょうか 情報小出しになってしまってすみません。 よろしくお願いします。
63 名前:nobodyさん mailto:sage [2012/05/20(日) 06:05:43.58 ID:???] 小出しにするなクズ
64 名前:nobodyさん mailto:sage [2012/05/20(日) 06:21:08.22 ID:???] >>62 デカルト積が欲しいのか <?php $x = explode(' ', 'A B C D'); $y = explode(' ', 'a b c d'); $z = array(); foreach ($x as $xi) { foreach ($y as $yi) { $z[] = $xi . $yi; }} echo implode(' ', $z);
65 名前:nobodyさん [2012/05/20(日) 09:25:25.19 ID:BL6kJqvb] ありがとうございます。 期待通りの動作を得る事ができました。 事後にデカルト積で調べても、>>64 より良い答えがみつかりませんでした。 本当に有難うございます。
66 名前:nobodyさん [2012/05/20(日) 09:29:50.91 ID:nGy7/bON] >>59 昨日の者です。 すっごいわかりやすいです! ありがとうございました!
67 名前:nobodyさん mailto:sage [2012/05/20(日) 12:24:25.97 ID:???] >>66 phpはすごいだろ! phpにできないことはない。
68 名前:nobodyさん mailto:sage [2012/05/20(日) 14:35:22.46 ID:???] 隔離スレから出てこなくていいよ
69 名前:nobodyさん mailto:sage [2012/05/20(日) 16:29:56.70 ID:???] phpでオススメのアプリケーションサーバーを教えてください。
70 名前:nobodyさん mailto:sage [2012/05/20(日) 16:32:12.53 ID:???] PHP -S
71 名前:nobodyさん mailto:sage [2012/05/20(日) 19:23:01.82 ID:???] XAMPAN
72 名前:nobodyさん mailto:sage [2012/05/20(日) 19:54:56.15 ID:???] というかPHPでアプリケーションサーバー作ったらどう?
73 名前:nobodyさん mailto:sage [2012/05/20(日) 20:01:07.95 ID:???] PHPなら1行で書ける
74 名前:nobodyさん mailto:sage [2012/05/20(日) 20:13:51.68 ID:???] ほんとここの住民はレベルが低いよな 他の言語スレで話についていけないような奴ばっかり
75 名前:nobodyさん mailto:sage [2012/05/20(日) 20:23:30.63 ID:???] C言語でサーバーは作れる。 Java言語でもサーバーが作れる。 ということはPHPでもサーバーが作れる。
76 名前:nobodyさん mailto:sage [2012/05/20(日) 21:31:34.06 ID:???] PHPでカワイイは作れますか?
77 名前:nobodyさん mailto:sage [2012/05/20(日) 22:16:59.78 ID:???] スパゲッティならたまに作る
78 名前:nobodyさん mailto:sage [2012/05/20(日) 22:20:49.18 ID:???] カワイイ娘が作るスパゲッティは最高だよな
79 名前:nobodyさん mailto:sage [2012/05/20(日) 22:44:57.59 ID:???] 自演の馴れ合いは隔離スレでどうぞ kohada.2ch.net/test/read.cgi/php/1337174717/
80 名前:nobodyさん mailto:sage [2012/05/20(日) 22:51:25.39 ID:???] PHPを使っても俺を止められないだろう?
81 名前:nobodyさん mailto:sage [2012/05/20(日) 23:28:48.14 ID:???] phpでサーバーを作るためにはまずCをphpで実装すること。 それからphpで実装したCでApache HTTPなんかを作ればいい。
82 名前:nobodyさん [2012/05/21(月) 11:46:52.80 ID:R1JB64xy] スーパーグローバル変数を作りたいのですが どうしたらよいでしょうか
83 名前:nobodyさん mailto:sage [2012/05/21(月) 11:53:34.13 ID:???] ヘルプをみましょう
84 名前:nobodyさん mailto:sage [2012/05/21(月) 11:59:01.22 ID:???] >>83 ヘルプを見てもスーパーグローバル変数の作り方は書いて無いよ
85 名前:nobodyさん mailto:sage [2012/05/21(月) 12:06:27.31 ID:???] ID
86 名前:nobodyさん mailto:sage [2012/05/21(月) 12:08:16.90 ID:???] スーパーサイヤ人なら
87 名前:nobodyさん mailto:sage [2012/05/21(月) 12:09:03.76 ID:???] C読めない奴はPHP使うな
88 名前:nobodyさん mailto:sage [2012/05/21(月) 12:12:05.19 ID:???] 他言語の話をすると機嫌が悪くなるクズの出番
89 名前:nobodyさん mailto:sage [2012/05/21(月) 14:07:42.58 ID:???] 質問したいことがあるけどここのクズには答えられそうにないから困ったな
90 名前:nobodyさん mailto:sage [2012/05/21(月) 14:17:46.28 ID:???] そいつは困ったね
91 名前:nobodyさん mailto:sage [2012/05/21(月) 14:18:01.65 ID:???] 自分で解決できないクズのくせに何言ってるの? 何度も聞き返す必要がある言葉足らずの質問しかできないクズのくせに
92 名前:nobodyさん mailto:sage [2012/05/21(月) 14:51:55.13 ID:???] 67から90%自演ですね 毎度お疲れ様です
93 名前:nobodyさん mailto:sage [2012/05/21(月) 15:02:02.10 ID:???] >>92 みたいなのってリアルで本当に孤独な人なんだなって思う
94 名前:nobodyさん mailto:sage [2012/05/21(月) 15:38:04.89 ID:???] 俺のレスは7個だから90%もないぞw とか言ってほしいのか?
95 名前:nobodyさん mailto:sage [2012/05/21(月) 15:51:18.82 ID:???] 孤独なやつよりスレチなのを承知して居続ける池沼のほうがよほどたちが悪いし迷惑
96 名前:nobodyさん mailto:sage [2012/05/21(月) 15:58:37.32 ID:???] 自分のレスを100回読め
97 名前:nobodyさん mailto:sage [2012/05/21(月) 16:04:44.10 ID:???] 質問の意図や前提をくみ取れない糞質問 が多い。それで回答者が逆質問をしたり 悪口を言ったりする。それを前もって思 い描く力が絶望的に欠如してるに違いない。 スーパーハッカーだけが意図を理解できる。 レアなそういう神が颯爽と登場する予感。
98 名前:nobodyさん mailto:sage [2012/05/21(月) 16:06:20.01 ID:???] ここで回答してる奴はレベルが低い 知恵袋もな レベルの高い人はこんなとこに時間潰さないよ
99 名前:nobodyさん mailto:sage [2012/05/21(月) 18:29:58.28 ID:???] >>81 自分でモジュール書いて zend_register_auto_global() 呼んでやるしかないと思うよ
100 名前:99 mailto:sage [2012/05/21(月) 18:57:01.61 ID:???] ごめん>>82 の間違い
101 名前:nobodyさん mailto:sage [2012/05/21(月) 19:05:21.27 ID:???] スーパーグローバルを凌駕するハイパーグローバルも作れる
102 名前:nobodyさん mailto:sage [2012/05/21(月) 20:36:32.87 ID:???] C言語も書けないくせに口だけな質問してんじゃねーぞ ぶっつぶすぞ
103 名前:nobodyさん mailto:sage [2012/05/21(月) 21:36:16.08 ID:???] C言語が使えるくらいで自慢か ハハハ
104 名前:nobodyさん mailto:sage [2012/05/21(月) 22:33:31.91 ID:???] str_replaceをオーバーライドしたいときは 何のクラスを継承したらよいのでしょうか?
105 名前:nobodyさん mailto:sage [2012/05/21(月) 22:43:26.24 ID:???] 無知な質問きましたね ただオーバーライドって言葉を言いたいだけの素人 答えはできない
106 名前:nobodyさん mailto:sage [2012/05/21(月) 22:47:26.84 ID:???] >>105 はぁ?
107 名前:nobodyさん mailto:sage [2012/05/21(月) 23:11:20.01 ID:???] スレタイも読めないjava厨は、Rubyスレも荒らしてるようだね^^
108 名前:nobodyさん mailto:sage [2012/05/21(月) 23:19:52.44 ID:???] 23. Javaの話をすると回答者が不機嫌になるんだけど・・・ → 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
109 名前:nobodyさん mailto:sage [2012/05/21(月) 23:33:32.90 ID:???] 他の言語を全く使えないクズか ハハハ
110 名前:nobodyさん mailto:sage [2012/05/21(月) 23:37:58.78 ID:???] ここの回答者はPHPer 他の言語はわかりません
111 名前:nobodyさん mailto:sage [2012/05/21(月) 23:39:52.99 ID:???] PHPのソースコードのコンパイルすらできない奴が多そうだもんね
112 名前:nobodyさん mailto:sage [2012/05/21(月) 23:46:58.30 ID:???] >>108 PHPすらまともに扱えない素人は消えろ