【PHP】下らねぇ質問はここに書き込みやがれ 58
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/11/03(土) 19:07:37ID:EzkHevL1PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 57
http://pc11.2ch.net/test/read.cgi/php/1193062236/
◆質問する時の注意
・ sage進行(メール欄にsageと記入すること)「sage進行」とはスレを目立つ上部に上げないことによって、荒らしが発見できないようにすることです
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
・ 書き込むときには、「公式マニュアル、リファレンス本は読みました」と明記すること
(でないと、公式マニュアル読めと煽られます)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
・質問者が「公式マニュアル読んだ」と書いていないからといって、
公式マニュアルに書いてもいないのに、公式マニュアルよめと適当なことを言わないこと。
質問者は公式マニュアルを読んでいるかもしれない。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0409nobodyさん
2007/11/09(金) 06:03:23ID:nXuakKeuこんな時間にレスありがとうございます。
$a = array_sum($b);
とすることで解決しました。大変助かりました。
0412nobodyさん
2007/11/09(金) 08:51:43ID:???php.iniに書かれた元々セミコロンでコメントされてたextensionという項目の事ですか?
とりあえずコメントは解除しましたが該当ファイルがどこにも無いんです。。
おそらくこれをロードする事によってmysql_connectを使っても
関数未定義エラーが解決されると思っての事なのですがロードしなくても使えるとかでしょうか?
0413nobodyさん
2007/11/09(金) 08:55:26ID:???○ mysql_connectを使った時の関数未定義エラーが解決されると
とりあえず今日帰ったらphp.iniの該当欄をコメントで消して動かしてみます
0414nobodyさん
2007/11/09(金) 09:32:51ID:???0415nobodyさん
2007/11/09(金) 09:55:43ID:???0416nobodyさん
2007/11/09(金) 10:18:48ID:???0417nobodyさん
2007/11/09(金) 10:21:10ID:Wt4IIdJ10418nobodyさん
2007/11/09(金) 10:22:03ID:???0419nobodyさん
2007/11/09(金) 10:24:17ID:???普通に雑学、ハウツーものだとばかり。
0420nobodyさん
2007/11/09(金) 10:29:56ID:???http://ja.wikipedia.org/wiki/PHP%E7%A0%94%E7%A9%B6%E6%89%80
0421nobodyさん
2007/11/09(金) 10:32:03ID:???0422nobodyさん
2007/11/09(金) 10:41:17ID:???PHPで検索するとPHP研究所の出版物が大量に出てくるんだよな
0423nobodyさん
2007/11/09(金) 10:44:49ID:???0425nobodyさん
2007/11/09(金) 12:21:33ID:???つーか不毛だから止めようぜ…
0426nobodyさん
2007/11/09(金) 12:30:56ID:???>“繁栄によって平和と幸福を”という意味のことばです。
繁栄による平和と幸福を研究?
研究所ってつけるなら技術的な何かをさしてほしかったね。
ややこしいわw
0427nobodyさん
2007/11/09(金) 14:03:08ID:???0428nobodyさん
2007/11/09(金) 14:04:08ID:???0429nobodyさん
2007/11/09(金) 18:10:18ID:???php-mysqlパッケージでmysql.soは入ってるけど、iniのmsql.soを有効にしちゃってそういう状態に、
ってことだったらいいよね
0430nobodyさん
2007/11/09(金) 18:24:03ID:???0431nobodyさん
2007/11/09(金) 18:26:32ID:???エラーになってもInternal Server Errorが出るだけでどこにエラーがあるのかブラウザに吐き出してくれないし、CPAN無しじゃおもちゃしかつくれないし。
そのCPANもいちいちコマンドラインからごちゃごちゃ動かさなきゃいけない。
この2点をクリアしても(本当の初心者にはこれさえも無理だろ)、次に待ってるのは記号だらけの汚いソース。
メンテナンス性ゼロ。自分の書いた過去のコード=他人の書いたPHPのコード。
なんなのこれ?早く廃れろよマジで。
0432nobodyさん
2007/11/09(金) 18:34:52ID:???しかもコピペだし
0435nobodyさん
2007/11/09(金) 18:53:54ID:???0436nobodyさん
2007/11/09(金) 18:56:50ID:???PHPの方が受け入れられるだろうな。
Perlでせっかく作っても、環境ない、モジュールがない、モジュールインストールめんどくせ、
makeできねー、コードが汚くて保守できないって言われるのがオチ。
0437nobodyさん
2007/11/09(金) 18:57:45ID:???Javaのようにいちいちクラス、メソッドを作った方がバグの混入の可能性を下げられるし、グループ開発では疎結合が好まれるだろう。
が、Perlの記述性の高さは個人の能力を最大限に生かせる。ウェブアプリのような比較的規模の小さいプログラミングではこのメリットは大きいよ。
そして、PHPにはPerlの記述性の高さもJavaの信頼性の高さもないということ。あるのは、とにかく覚えるのが簡単ということだけ。
0438nobodyさん
2007/11/09(金) 19:40:22ID:???オービス(自動速度取り締まり装置)が感知した際、頭からトレーナーを被っていたが、目や鼻など顔の一部が写っていたため、道警科学捜査研究所の鑑定で割り出した。
山本容疑者は「悪ふざけした。顔を隠していたので捕まらないと思った」と供述しているという。
http://headlines.yahoo.co.jp/hl?a=20071109-00000066-mai-soci
0440nobodyさん
2007/11/09(金) 20:33:04ID:???0441nobodyさん
2007/11/09(金) 22:23:58ID:???それぞれを表す正規表現を教えてください
0443nobodyさん
2007/11/09(金) 23:24:50ID:???あまりにも無能すぎる
0444nobodyさん
2007/11/09(金) 23:52:36ID:???<input type="radio" name="test" value="no">No
があってもしhtmlでYesが選ばれた場合何か文字を出力させたいときはどうしたらいいのでしょうか?
0446444
2007/11/10(土) 00:02:07ID:???{print "文字列出力";}
でおkですか??
0447nobodyさん
2007/11/10(土) 00:30:30ID:???0448nobodyさん
2007/11/10(土) 00:30:43ID:???0449441
2007/11/10(土) 00:32:01ID:???なにその言い草は!?
知識がないからってバカにしすぎでしょ!!!
0450nobodyさん
2007/11/10(土) 00:33:13ID:???>とにかく覚えるのが簡単ということだけ
それだけあれば十分だし、むしろ一番大事なことだと思われ。
俺はインテリぶるために難解なギリシャ語やラテン語を覚えるくらいなら、
素人でもいいから実用的で簡単な英語を勉強する。
0452397
2007/11/10(土) 00:47:00ID:???セミコロンで消してもダメだった。
もう自分でコンパイルしてやるわ。
0453397
2007/11/10(土) 00:50:45ID:???0454nobodyさん
2007/11/10(土) 01:12:22ID:???> なにあんた?おれの補足がしたいの?おれに説教してるの?どっち?
偏差値低そうなDQN丸出しの発言テラワロスwwwwwwwww
VIPカーとか乗ってるバカか、引きこもり超キモヲタか、どっちかだろ、お前wwww
0455444
2007/11/10(土) 01:15:14ID:???{print "文字列出力";}
でおkですか?
0456nobodyさん
2007/11/10(土) 01:40:55ID:???高学歴、高身長、高収入でした。
現在は、低姿勢、低リスク、低依存なのだそうです。
0458nobodyさん
2007/11/10(土) 01:56:57ID:???質問者がやりたいことを質問してるんだ。
それに応えればいいだろヘボ回答者
0459nobodyさん
2007/11/10(土) 02:01:42ID:???htmlでYesが選ばれたとき、とか書いてあったから、PHPが動く前段階の話だったら、そもそもこたえまちがってんなーとか思ったんで。
0460釣りか?釣りなのか?
2007/11/10(土) 02:09:47ID:???>>397で
> phpinfo()で確認してみるとConfigure Command欄にちゃんと'--without-mysql'と出ています。
こんなこと書いてるようじゃマトモに相手しろってのが無理
なにしろmysql除外してるんだからな
0461444
2007/11/10(土) 02:18:22ID:???今は色々テストしながら勉強しているところです
0462nobodyさん
2007/11/10(土) 02:21:38ID:???Windows使ってるなら、XAMPPとか入れておくと、勉強するだけなら作業が早くなっていいとおもう。
がんがれ。
0463nobodyさん
2007/11/10(土) 02:40:01ID:???0464nobodyさん
2007/11/10(土) 02:46:46ID:???0465nobodyさん
2007/11/10(土) 02:59:46ID:???Windows環境だと設定ファイルいじる習慣も無いだろうから
パッケージインストーラなんか使ってるとエラー出た時まともに対処できなくなるよ
0466nobodyさん
2007/11/10(土) 03:03:26ID:???嫌な時代になったものだ。
0467nobodyさん
2007/11/10(土) 03:27:35ID:???うわぁ・・・
それって、ペーパードライバーに、
「キミも時速200km出るクルマを買って、一般の公道で最高速度で走ろう!」って
言ってるのに等しいな。
0468nobodyさん
2007/11/10(土) 03:30:03ID:???0469nobodyさん
2007/11/10(土) 03:38:07ID:???XAMPPを勧める462って何者なんだろう。
0470nobodyさん
2007/11/10(土) 03:39:00ID:???0471nobodyさん
2007/11/10(土) 06:10:55ID:???1個ずつ入れていって結局動かなくて無駄な時間過ごすやつなんて大勢いるわけで。
大体お前らはなんのためにPHPやってんの?
趣味だろ?そんな本格的に環境作る必要もあるめえ。
0472nobodyさん
2007/11/10(土) 06:47:09ID:???それは穿った考え方し過ぎだよ。
本人の為を思って言ってるんだよ。ここで聞いて解答待つよりも、調べた方が早い。
調べる習慣は身についてたほうがいいよ。
煽りだろうけど。
0474nobodyさん
2007/11/10(土) 09:12:32ID:???XAMPP知る前に、WindowsでApacheいれてPHPいれてMySQLいれて、設定に失敗して、PHPが正常に動作しなくて悩むことを一ヶ月続けたり、
「やっぱLinuxじゃね?」
とか始まってFC4とかセカンドPCに導入はじめてまた1ヶ月かかってみたり(しかもそれもうまく設定がされず)
結局PHPをいじりたいのにいつまでもいじれない状態になったり。
Webプログラミングとサーバ設定が密接なのはわかるけど、とりあえずPHPやる、ってことを遂行するならXAMPPインストールしてがんばる、っていうのでFAだと思ったんだ。
0476nobodyさん
2007/11/10(土) 10:00:39ID:???実際にプログラムたたく前にここで聞いてるぐらいだから、環境はレンタルサーバとか
使ってんのかなと、思って書いたんだ。
環境もってるんだったら
>>461にあやまる。すみません。
0477nobodyさん
2007/11/10(土) 10:10:34ID:???0478nobodyさん
2007/11/10(土) 13:19:38ID:???0479nobodyさん
2007/11/10(土) 14:14:07ID:???下記--without-mysqlの説明
MySQL 4.1以上の拡張MySQL APIに対応させるため、MySQL 4.0以下向けの標準MySQL APIには対応させません
つまり、--with-mysqlとすると拡張APIが使えない
0480nobodyさん
2007/11/10(土) 14:18:48ID:OKv92uVBお勧めのオープンソースあります?
セキュリティ関連とコードの保守性を詳しく学びたいんで
0481nobodyさん
2007/11/10(土) 14:28:14ID:???MVCモデルにたいして理解を深める。
セキュリティに関してはどういうの学びたいかしらないけど、
Webプログラムに関してでもPHPで学ぶのはやめたほうがいいとおもう。
0482nobodyさん
2007/11/10(土) 14:52:10ID:OKv92uVB情報ありがとうございます。
0483nobodyさん
2007/11/10(土) 14:52:18ID:???MySQL4.1以前は--with-mysql
MySQL4.1以降の機能を使うにはmsqli拡張サポートを有効にする為に--with-mysqli
デフォルトのphpはmysqlをサポートしていないので、いづれかのオプション指定して
phpをコンパイル、インストールしなければ使えんのでしょ
PEAR, PECLで対応できるのかは知らん
0485397
2007/11/10(土) 15:22:39ID:???自己解決しました。
ありがとうございました。
0487nobodyさん
2007/11/10(土) 15:56:15ID:???>一般の公道で
>一般の公道で
>一般の公道で
お前らみたいなバカが猛スピードで一般道を走り、死亡事故を起こすんだよチンカス。
一人で田んぼに落ちて氏ね。
0488nobodyさん
2007/11/10(土) 16:13:24ID:???なんかワロタ
0489nobodyさん
2007/11/10(土) 16:16:58ID:???0491nobodyさん
2007/11/10(土) 17:09:57ID:???で表示される$arrayの内容を変数に入れたいのですが、
簡単な方法はあるでしょうか?
print_r だとそのまま画面に表示されてしまいますので。。
0492nobodyさん
2007/11/10(土) 17:16:44ID:???$b = $arr[1];
$c = $arr[2];
$d = $arr[3];
$e = $arr[4];
0494nobodyさん
2007/11/10(土) 17:21:26ID:???0496nobodyさん
2007/11/10(土) 17:53:47ID:???0497nobodyさん
2007/11/10(土) 17:56:42ID:hWD6ynZM例えば
if($_GET[name] == "nanashi")
とか
if(ereg("^[a-zA-Z0-9]+$",$_GET[name]))
とかのコードを書く場合に気をつけるべきことはありますか?
こういうコードが書かれている場合に、何か予期しない動作を引き起こさせることは可能ですか?
0498nobodyさん
2007/11/10(土) 17:58:37ID:???危険な関数の一覧とかどっかにあったっけ?
0499nobodyさん
2007/11/10(土) 18:04:24ID:???0500nobodyさん
2007/11/10(土) 18:45:43ID:???0501nobodyさん
2007/11/10(土) 19:36:18ID:???これはどういうこと?
0503nobodyさん
2007/11/10(土) 20:02:07ID:???毎回思うんだけど、これって何が問題なの?
こんなことやっても、自分で見てる画面に自分が書いたスクリプト仕込めるだけじゃん。
悪戯するためには、自分が書いたスクリプトをほかの人に見せないとダメなんじゃねーの?
0504nobodyさん
2007/11/10(土) 20:13:59ID:???0505nobodyさん
2007/11/10(土) 20:20:34ID:HFAkC7DG$_SERVER["HTTP_REFERER"]
コレだと直近のURLだと思うのですが、その一つ前のURLをゲットできる
関数はあるのでしょうか?
0506nobodyさん
2007/11/10(土) 20:21:27ID:???はい次
0507nobodyさん
2007/11/10(土) 20:22:10ID:???http://www.example.com/break_quote.php?text1=%82&text2=%20onsubmit=alert('xss')%20%8
って書き込むとか
■ このスレッドは過去ログ倉庫に格納されています