[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 11/03 11:37 / Filesize : 142 KB / Number-of Response : 711
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



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を表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

690 名前:nobodyさん mailto:sage [2012/11/01(木) 13:11:20.30 ID:???]
>>689
何歳?

691 名前:nobodyさん mailto:sage [2012/11/01(木) 13:17:15.38 ID:???]
>>690
P歴4年とだけ言っておく。
ちなみに2社目で、前職では手取り22万ぐらい。

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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<142KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef