- 1 名前:nobodyさん mailto:sage [2012/09/25(火) 23:39:55.21 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ PHP】下らねぇ質問はID出して書き込みやがれ 122 kohada.2ch.net/test/read.cgi/php/1344963135/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
- 692 名前:nobodyさん mailto:sage [2012/11/01(木) 13:24:43.35 ID:???]
- なんで転職したん?
- 693 名前:nobodyさん mailto:sage [2012/11/01(木) 13:25:11.39 ID:???]
- >>691
4年でそれはきついな 参考になったわ ありがと
- 694 名前:nobodyさん mailto:sage [2012/11/01(木) 13:29:18.40 ID:???]
- phpだけだと潰しが効かない
- 695 名前:nobodyさん mailto:sage [2012/11/01(木) 13:38:30.36 ID:???]
- >>692
・田舎に住みたかった。住んだ場所から近かった。 ・小さな事務所で雰囲気がゆるい。残業ほぼ0。サンダルで出勤。いろいろやりたい放題できる。 ・経営者がベンチャー気質でやってることが面白く、将来性を感じる。(ダメだと思ったら辞めるけど) ・給料安いけど田舎でなので生活はできる。貯金も少しづつだができる。 てなとこかな。 >>693 いへいへ。どういたしまして。
- 696 名前:nobodyさん mailto:sage [2012/11/01(木) 13:42:24.45 ID:???]
- >>695
なるほどね ベンチャー気質で自由が効くのはいい
- 697 名前:nobodyさん [2012/11/01(木) 16:08:10.20 ID:LEZ7IE47]
- $_FILES['userfile'] んmぽ userfileがわからないときはどうしたらいい?
- 698 名前:nobodyさん [2012/11/01(木) 17:41:36.03 ID:LEZ7IE47]
- 標準入力をバイナリとして読み込みたいんだけど
どうしたらいい?
- 699 名前:nobodyさん mailto:sage [2012/11/01(木) 18:21:30.85 ID:???]
- >>697
わかりません。 >>698 標準入力の取り方か、 取ったはいいが、何したいのか分からんのかどっち
- 700 名前:nobodyさん [2012/11/01(木) 21:45:43.59 ID:zd1oN1/L]
- ある参考書にmagic_quotes_gpcがonの場合/を取り除くって書いてあって、
stripslashesを実行してました これをすることによって何の意味があるんでしょうか?
- 701 名前:nobodyさん mailto:sage [2012/11/01(木) 21:49:34.01 ID:???]
- \50,000が\\50,000になってナニコレ?になるから
- 702 名前:nobodyさん mailto:sage [2012/11/01(木) 21:54:21.40 ID:???]
- マジッククオートはキチガイ向け
- 703 名前:nobodyさん [2012/11/01(木) 22:06:29.56 ID:zd1oN1/L]
- ありがとうございます。
じゃあOFFにしといたほうがいいのでしょうか? magic_quotes_gpcって '(シングルクオート)、" (ダブルクオート)、\(バックスラッシュ) 、NULL をバックスラッシュで取り除くって書いてありましたが、 バックスラッシュって円マーク¥と同じ意味なんでしょうか? そもそもシングルクオートダブルクオートってhtmlspecialcharsでエスケープされるから、 magic_quotes_gpcって必要ないんじゃないんですか?
- 704 名前:nobodyさん mailto:sage [2012/11/01(木) 22:14:54.27 ID:???]
- もうひとつすみません。
SQL構文内でエラーがでないようにするために、 入力文字をaddslashesでエスケープしてましたが、 mysql_escape_stringとどう違って、どっちを使った方がいいんでしょうか?
- 705 名前:nobodyさん mailto:sage [2012/11/01(木) 22:29:01.00 ID:???]
- 前者はキチガイ用だから
- 706 名前:nobodyさん mailto:sage [2012/11/02(金) 00:44:58.36 ID:???]
- プリペアドステートメントを使った方がいい
- 707 名前:nobodyさん mailto:sage [2012/11/02(金) 01:42:00.68 ID:???]
- まず、その本を捨てろ
- 708 名前:nobodyさん [2012/11/02(金) 03:54:29.29 ID:sPxoCnW1]
- php5.3.7 windowsの環境でpearによりPHPUnit(及び依存ファイルとXDebug)をインストールしました。
コマンドラインから以下のコマンドでテストコードのスケルトンを作成しようとすると phpunit --skeletom-test FooClass unrecognized option --skeleton-test となり helpを観ても--skeleton-*コマンドがありません。 日本語マニュアルはPHPUnit3.7、インストールしたのは3.7.5という違いもあり、 コマンドの種類も若干違う(増えてる)ようなんですが、--skeleton-* が削除されるはずもないので、 何らかの依存ライブラリのインストール洩れにより 無効になっているのではないかとあたりをつけて探しています。 見当つく方いませんか?
- 709 名前:nobodyさん mailto:sage [2012/11/02(金) 05:55:48.05 ID:???]
- >>703
OFFでいい www.php.net/manual/ja/security.magicquotes.php >バックスラッシュって円マーク¥と同じ意味なんでしょうか? 日本語環境ではね 英字環境だと\はちゃんと/の反対のやつになる >htmlspecialcharsでエスケープされるから、magic_quotes_gpcって必要ない 両者は目的が違うから比較してはだめ htmlspecialcharsは対クロスサイトスクリプティング用 magic_quotes_gpsは対SQLインジェクション用 んで後者は上のリンク見ればわかるけど mysql_real_escape_stringとかデータベースドライバ固有のエスケープ機能があるからそっち使えって話
- 710 名前:708 [2012/11/02(金) 06:06:06.66 ID:sPxoCnW1]
- 解決しました。PHPUnit_SkeletonGeneratorというライブラリのインストールが必要でした。
この部分はマニュアルに見つからず、巷の解説などと合わせて見ていたんですが 英語マニュアルから発見し、和訳マニュアルと照らすと、 雛型ジェネレータとして記載されていたことがわかりました。 テストコードのスケルトンを生成するコマンドは phpunit-skelgen --test ClassName であり、多く見かける解説からは変わっているようです。 インストールだけで一晩かかってしまったorz
|

|