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


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

【PHP】下らねぇ質問はここに書き込みやがれ 52



1 名前:nobodyさん mailto:sage [2007/08/11(土) 10:08:03 ID:???]
まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 51
pc11.2ch.net/test/read.cgi/php/1185521566/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで

333 名前:nobodyさん mailto:sage [2007/08/15(水) 16:10:31 ID:???]
置換されてしまった

str_replace( "<", "<", str_replace( ">", ">", $hoge ) );

str_replace( "<", "&lt;", str_replace( ">", "&gt;", $hoge ) );


334 名前:nobodyさん mailto:sage [2007/08/15(水) 16:10:36 ID:???]
htmlspecialcharsでいいじゃん
ユーザが入力したとおりに表示しろよ

335 名前:nobodyさん mailto:sage [2007/08/15(水) 16:23:50 ID:???]
>>334
俺もそう思う

336 名前:nobodyさん mailto:sage [2007/08/15(水) 16:28:55 ID:???]
>>331

>>328
>XSSを防ぐためだろ?
限定してんじゃねーかよ。

>313を読んでそれ以外に何を考えてるのかも意味不明
他にScript Insertionとかあるだろボケカス。
しかも不明なのは"意味"じゃないだろ低学歴。

337 名前:nobodyさん mailto:sage [2007/08/15(水) 16:30:15 ID:???]
BBSやカウンタやアクセス解析など小規模なスクリプトで
DBを使用せずにテキストファイルにデータを記録していくにあたって、
データのサーチ、追加、更新、区切り文字などに関する
考え方・方法論などを解説した文献やサイトで何かいいのってないでしょうか。

338 名前:nobodyさん mailto:sage [2007/08/15(水) 16:31:42 ID:???]
htmlspecialcharsかまして;gtとかで判断して痴漢すりゃいいだろ

339 名前:nobodyさん [2007/08/15(水) 17:12:06 ID:dxRKCLNb]
現在の時刻を1/1000秒単位で取得したいんですが、何か方法あります?

340 名前:nobodyさん [2007/08/15(水) 17:14:10 ID:dxRKCLNb]
自己解決しますた

341 名前:nobodyさん mailto:sage [2007/08/15(水) 17:18:27 ID:???]
>>339-340
2分4秒の間に何があったのか




342 名前:nobodyさん [2007/08/15(水) 17:19:25 ID:dxRKCLNb]
いや、自分で調べたら解決しただけ

343 名前:nobodyさん mailto:sage [2007/08/15(水) 17:23:44 ID:???]
オライリーのPHPセキュリティ本にも
strip_tagsとかつかってんじゃねーぞ、htmlspecialchars使うだろふつう
と言うようなことが書いてある。

344 名前:nobodyさん mailto:sage [2007/08/15(水) 17:26:16 ID:???]
>>336
まぁまぁ、とりあえず知障で言葉遣い最悪な役立たずは死ねよ^^

345 名前:nobodyさん [2007/08/15(水) 17:44:07 ID:NF1lbgTi]
MDB2でWHERE句で
WHERE column1 IN (?)
みたくINの中にプレイスホルダーを使いたいんですが、
実装する方法はありますか?
個数が可変だと、IN (?, ?, ?, ?) じゃ無理なので。

346 名前:nobodyさん [2007/08/15(水) 17:59:46 ID:kCRKlUkC]
『あいうえお』

あいうえお
にしたいんですがどの関数を使えば一番いいでしょうか?

347 名前:sage mailto:sage [2007/08/15(水) 18:01:18 ID:???]
strposとsubstr組み合わせて使っとけ

348 名前:nobodyさん mailto:sage [2007/08/15(水) 18:09:12 ID:???]
str_replace

349 名前:nobodyさん [2007/08/15(水) 18:15:01 ID:uX1Nde21]
lannd.toでふたば系のPHPを使いたいのですが
パーミッションが644や666で動きませんでした
いくつにしたら動くか教えて下さい


350 名前:nobodyさん mailto:sage [2007/08/15(水) 18:38:41 ID:???]
それはパミッションの問題ではない。

351 名前:nobodyさん [2007/08/15(水) 18:41:51 ID:CLR6/mbd]
指定ファイルの改行コードをCR+LF であれば LF に変換する
プログラムを作成したいのですが、
何か簡単な方法はないでしょうか?

str_replace あたりを使って
---------------------------------------------
$var = file_get_contents($file_path);
$var = str_replace("\r\n", "\n", $var);
file_put_contents($file_path, $var);
---------------------------------------------

だけで良いんでしょうか?
ぱっとテスト動作させた感じはうまくいっているようなんですが、
これだと〜〜のときにうまくいかないよ、
などの情報があったらご教授おながいします。



352 名前:nobodyさん mailto:sage [2007/08/15(水) 18:50:18 ID:???]
>>351
改行コードの統一という意味なら
$var = file_get_contents($file_path);
$var = str_replace("\r\n", "\r", $var);
$var = str_replace("\r", "\n", $var);
file_put_contents($file_path, $var);
のほうがベターだと思う

353 名前:nobodyさん mailto:sage [2007/08/15(水) 19:36:03 ID:???]
>>351
Macの改行コードは\rなので、漏れも>>352が良いと思う


354 名前:nobodyさん mailto:sage [2007/08/15(水) 20:16:26 ID:???]
Mac OS 9以前はね。

355 名前:nobodyさん mailto:sage [2007/08/15(水) 22:08:19 ID:???]
きれいに書こうぜ。
array("\r\n", "\r")

356 名前:nobodyさん [2007/08/15(水) 23:39:48 ID:+eY6f5Sj]
配列名を一括変更する方法ってあるのでしょうか?

$array = array("a"=>"あああ","b"=>"いいい","c"=>"ううう");
と言う配列があったとして、
echo $array["a"]をすると、「あああ」と表示されるわけです。

これを例えば関数で一括変換して配列名を$arrayから$itemに変更し、
echo $item["a"];としても「あああ」と表示する事って出来るのでしょうか?

357 名前:nobodyさん mailto:sage [2007/08/15(水) 23:41:48 ID:???]
$item = $array;
unset($array);

358 名前:356 mailto:sage [2007/08/15(水) 23:45:13 ID:???]
>>357
ありがとうございます。難しく考えすぎていました。

359 名前:nobodyさん mailto:sage [2007/08/15(水) 23:53:02 ID:???]
できんの?

360 名前:nobodyさん mailto:sage [2007/08/15(水) 23:54:17 ID:???]
できるね

361 名前:nobodyさん mailto:sage [2007/08/15(水) 23:54:32 ID:???]
>>359
空気嫁



362 名前:nobodyさん mailto:sage [2007/08/16(木) 02:35:13 ID:???]
くだらなさすぎ長すぎで申し訳ないんだが

phpプログラマとして会社で働いている俺
先日上司とプログラム著作権についての話が出て
phpやPerlである以上 リリースした後のプログラム著作権を主張しても
コピーしていくらでも使えるし改変も可能なんだよな、との話題になった

俺はそのときphpのコードを暗号化、難読化するものもありますよ
とか口がすべってしまったんだが、そのおかげで
Zend guardについて説明しなければならなくなったんだw
初回40万 年間10万弱するソフトなんてうちの会社規模でつかえねーだろうと思うんだがね・・・

Zend guard取り入れて開発したことのある香具師
暗号、難読化は実際どうなのか
対価に見合う売り上げだとどのくらいあるか、対費用効果はあってるか 教えて欲しい

363 名前:nobodyさん mailto:sage [2007/08/16(木) 02:40:05 ID:???]
>>346
preg_matchで最初の文字と最後の文字を含まない部分を出す

364 名前:nobodyさん mailto:sage [2007/08/16(木) 02:41:13 ID:???]
CBCだろがボケ、つかその程度の予算も組めない会社が仕事取れるのか?

365 名前:nobodyさん mailto:sage [2007/08/16(木) 02:44:01 ID:???]
>>362
プログラマ板か制作板のSOHOスレ・WEB制作の仕事してる奴のスレいくか
この板でスレを立ててきけ

366 名前:nobodyさん mailto:sage [2007/08/16(木) 02:44:33 ID:???]
>>362
ここはそういう質問するところじゃないから

367 名前:nobodyさん mailto:sage [2007/08/16(木) 02:47:40 ID:???]
CBCって何?中部日本放送?

その程度の予算っていうけど
50万ってでかくね?

プログラムの保護はされるけど
予算出したからって売り上げで取り戻すことはできないし。
>>362と同じでそのためだけに50万は出せないようちの会社わw
ま、うちはちっちゃい会社だからしょうがねーか(´・ω・`)

368 名前:nobodyさん mailto:sage [2007/08/16(木) 02:54:54 ID:???]
コピられたら訴えれ

369 名前:nobodyさん mailto:sage [2007/08/16(木) 02:59:31 ID:???]
仕事の話はでてってね

370 名前:nobodyさん mailto:sage [2007/08/16(木) 03:09:13 ID:???]
>>362
コピーや改変が容易なら勝手に使用されても文句言えない


なんて理屈があったらCDコピーは取り締まれないが。

371 名前:nobodyさん mailto:sage [2007/08/16(木) 03:17:04 ID:???]
362です
レスありがとうございます。そしてスレ違いすいませんでした。
phpの質問に答えられる人達が集まるのでここが妥当かと思ってしまいました。

コピーされて使われてるのに気づけばいいけど、気づけないでしょうし難しいですよね。
それがどうしても気になって嫌なら金出して使えばいい ってことでFAにしておきます。



372 名前:nobodyさん mailto:sage [2007/08/16(木) 03:31:30 ID:???]
>>365 >>366 >>369
なんでダメなの?PHPに関する話題じゃん。
プログラマ板やWEB制作板なんか行ったってこのスレに逆誘導されるのがオチ。

373 名前:nobodyさん mailto:sage [2007/08/16(木) 03:34:29 ID:???]
違法と思うから訴えればいい、なんていうのはお子ちゃまの主張
裁判での立証に、どれだけのお金と手間が掛かるか知らんだろうな。

374 名前:nobodyさん mailto:sage [2007/08/16(木) 03:44:00 ID:???]
裁判費用も含めて請求するのが普通だろ。何言っちゃってんの。

375 名前:nobodyさん mailto:sage [2007/08/16(木) 03:50:36 ID:???]
そういった場合にはどうせ和解で解決だろうから、
裁判起こしてやんぞ!ってくらいの意気込みでおk

376 名前:nobodyさん mailto:sage [2007/08/16(木) 03:54:24 ID:???]
裁判の話こそPHPに関係ない話してるし…
質問してるやつに答えるくらいしてやれ
俺はしないが

377 名前:nobodyさん mailto:sage [2007/08/16(木) 03:56:31 ID:???]
>>374
何この馬鹿丸出しのレスw

莫大な金と時間を使って、勝訴できたとしても、
訴訟費用負担の判決がでなければ、費用を求めることもできないし、
その費用も訴訟に費やした金のほんの一部。

弁護士費用や立証のために掛かった諸経費の請求は認められんし、
この手の訴訟はいわゆる割に合わない訴訟。

378 名前:nobodyさん mailto:sage [2007/08/16(木) 03:56:32 ID:???]
けっ、傍観者が

379 名前:nobodyさん mailto:sage [2007/08/16(木) 04:03:58 ID:???]
>>378
チビは黙れよ

380 名前:nobodyさん mailto:sage [2007/08/16(木) 04:08:03 ID:???]
安い煽りだ

381 名前:nobodyさん mailto:sage [2007/08/16(木) 04:23:16 ID:???]
ここは仕事について話すスレじゃないので



382 名前:nobodyさん mailto:sage [2007/08/16(木) 06:15:46 ID:???]
PHPがマルチプロセッシングに対応するのはいつですか?
PHPがある限りApacheはpreforkで実行するしかないんでしょうか?

383 名前:nobodyさん mailto:sage [2007/08/16(木) 08:49:24 ID:???]
>>381
仕事で扱うPHPの質問はNGで、趣味で扱うPHPの質問のみOKですか?

384 名前:nobodyさん mailto:sage [2007/08/16(木) 08:49:57 ID:???]
>>383
ここは仕事について話すスレじゃないので

385 名前:nobodyさん mailto:sage [2007/08/16(木) 09:24:56 ID:???]
配列定義するときに
$a = array('a', 'b', 'c');
って書くけど最後の要素の後ろにカンマつけたら
前はエラーでたと思ったんだけど最近はつけといてもいいの?

386 名前:nobodyさん mailto:sage [2007/08/16(木) 09:48:23 ID:???]
を、本当だ。エラーにならないんだな。

387 名前:nobodyさん mailto:sage [2007/08/16(木) 10:41:11 ID:???]
PHP5から

388 名前:nobodyさん mailto:sage [2007/08/16(木) 10:42:57 ID:???]
>>385
var_export()なんかでは全部に付くからね。
PHPでは問題なく動作するよ。

389 名前:nobodyさん mailto:sage [2007/08/16(木) 12:05:29 ID:???]
>>385
前っていつの話だ?
昔からエラーにならんだろ。
>>387
PHP4だってエラーにはならん。

390 名前:nobodyさん [2007/08/16(木) 13:29:43 ID:7iV7mGjE]
>>362
この話、興味あるな。

みんなはPHPスクリプトをクライアントに渡す時、再利用されても仕方ないなぁ
と思って渡してる?(当然、再利用対価はない)
それとも、何かしらの方法をとって渡してる?

俺が今パッと浮かんだアイデアは、クライアントに渡すスクリプトは、改行を
全部削除して渡す。ってことくらいかな?

391 名前:nobodyさん mailto:sage [2007/08/16(木) 13:35:26 ID:???]
それだと;とか{とか}の後に改行入れるようにするだけで、大分見れるようになっちゃうんじゃないの?



392 名前:nobodyさん [2007/08/16(木) 14:05:35 ID:7iV7mGjE]
そうだけど、クライアントがド素人のことが多いから、それだけであるていど分効果があると思って。

393 名前:nobodyさん mailto:sage [2007/08/16(木) 14:08:26 ID:???]
レス見る限りお前も十分素人の範疇に入る、と思ってるのは俺だけじゃないはず

394 名前:nobodyさん mailto:sage [2007/08/16(木) 14:24:42 ID:???]
それ以前にクライアントに渡すことなんて殆どない
JSの場合は別

395 名前:nobodyさん mailto:sage [2007/08/16(木) 14:29:53 ID:???]
>>392
そんな「ド素人」に、再利用もくそもないもんだ

>>393


396 名前:nobodyさん mailto:sage [2007/08/16(木) 14:33:14 ID:???]
>>394
ソースコード納品しないの?
心が広いクライアントと仕事してんだな

397 名前:nobodyさん mailto:sage [2007/08/16(木) 14:34:30 ID:???]
は?

398 名前:nobodyさん mailto:sage [2007/08/16(木) 14:34:58 ID:???]
ソース改編と二次利用を禁ずる契約書を交わすのが普通だろ、藻前ら素人か?

399 名前:nobodyさん mailto:sage [2007/08/16(木) 14:36:17 ID:???]
>>398
常識

400 名前:nobodyさん mailto:sage [2007/08/16(木) 14:41:26 ID:???]
>>396
納品しない場合って、鯖を自社運営にする場合じゃないのか?


401 名前:nobodyさん mailto:sage [2007/08/16(木) 14:47:12 ID:???]
お〜〜〜〜いっっっ
スレ違いになってきてるぞ〜〜〜〜〜!



402 名前:nobodyさん mailto:sage [2007/08/16(木) 14:47:32 ID:???]
どぴゅ〜〜〜〜〜っっ

403 名前:nobodyさん mailto:sage [2007/08/16(木) 14:48:37 ID:???]
>>401
だから何?
そういうスレでしょ、ここ

404 名前:nobodyさん mailto:sage [2007/08/16(木) 14:59:22 ID:???]
ちげーよバカ

405 名前:nobodyさん mailto:sage [2007/08/16(木) 14:59:38 ID:???]
なんで?

406 名前:nobodyさん mailto:sage [2007/08/16(木) 15:10:27 ID:???]
仕事の話は専用スレたてるかプログラマ板かweb制作板のそういうスレへどうぞ

407 名前:nobodyさん mailto:sage [2007/08/16(木) 15:14:37 ID:???]
じゃあWEBエンジニアは孤立するじゃんかよおおおおおおおおおおおおおおおおおおおおおおお


408 名前:nobodyさん mailto:sage [2007/08/16(木) 15:18:52 ID:???]
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで


そんなに嫌なら次スレはおまえが立ててテンプレ改変したらいんじゃね?
確かに商用関係でphpに関する話でもいつものくだ質とは若干違うとは思うけどな。
他の話題で盛り上がってるわけでもないしかまわんだろ。

409 名前:nobodyさん mailto:sage [2007/08/16(木) 15:18:55 ID:???]
ところでWEBエンジニアってなーに?

410 名前:nobodyさん [2007/08/16(木) 15:38:13 ID:7iV7mGjE]
>>398
自分がプロのつもりなのか?現場で仕事したこと無い奴は困るな。
そんなもん守ってるわけないだろ。

411 名前:nobodyさん [2007/08/16(木) 15:38:46 ID:7iV7mGjE]
>>393
お前みたいな奴でも気兼ねなく答えられるように敷居を下げてやったんだよ。



412 名前:nobodyさん mailto:sage [2007/08/16(木) 15:40:57 ID:???]
プロだの素人だの言ってる時点でこのスレは素人専用スレッドで間違いない
本当のプロはこんなスレに来るわけないし。

以上。

413 名前:nobodyさん mailto:sage [2007/08/16(木) 15:52:36 ID:???]
現場で仕事していながら契約守ってないと豪語してるやつが約一名・・・

414 名前:nobodyさん mailto:sage [2007/08/16(木) 16:02:10 ID:???]
相手側が守らないことはあるだろうね
社内で流用くらいはするんじゃないかと

415 名前:nobodyさん mailto:sage [2007/08/16(木) 16:22:09 ID:???]
>>410 程度が知れるなw

416 名前:nobodyさん mailto:sage [2007/08/16(木) 16:37:58 ID:???]
二次利用はともかくソース改変も禁じられるのか?
運用中に問題出たり拡張したくなったらどうするんだよ

417 名前:nobodyさん mailto:sage [2007/08/16(木) 16:39:32 ID:???]
二次配布って知ってる?

418 名前:nobodyさん [2007/08/16(木) 16:58:09 ID:7iV7mGjE]
>>412
プロフェッショナルの意味しってる?

>>413
日本語読めないのか。かわいそう。

>>416
契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。
改変したらサポート対象外とか付けるでしょ。

>>415
現場を知らない奴は話が噛み合わない。

419 名前:nobodyさん [2007/08/16(木) 17:01:51 ID:7iV7mGjE]
みんな本当に現場を知らないの?
まぁ現場にもピンキリあるけど、俺はフリーで中小相手に仕事してるけど、
仕事だけを取ってくる奴とか、こっちが納品したシステムを他の奴に改変させて
別の会社に納品したりとか余裕でしてる。
そういう奴って、証拠出して締め上げても、のらりくらりとしてて埒があかない。

420 名前:nobodyさん [2007/08/16(木) 17:06:08 ID:7iV7mGjE]
既に動いてるシステムの変更を依頼されることもあって、
契約時にシステムの転用禁止みたいな契約もする。
正直、こんな独りよがりなシステム使いたくねーよ!
って思うことばっかりだけど、たまにスゲー優秀なシステムに
めぐり合うこともある。そんな時、実は転用したりする。
転用してもやっぱバレないんだよね。

421 名前:nobodyさん mailto:sage [2007/08/16(木) 17:13:39 ID:???]
(^0^)



422 名前:nobodyさん mailto:sage [2007/08/16(木) 17:18:08 ID:???]
ID:7iV7mGjE プッ

423 名前:nobodyさん mailto:sage [2007/08/16(木) 17:18:53 ID:???]
夏に現れるのが厨房ばかりとは限らないって事か

424 名前:nobodyさん mailto:sage [2007/08/16(木) 17:20:42 ID:???]
うちは縛り無し。
基本的にソースは依頼主のもの。

簡単な奴は断るか、そうでなくてもどうせ誰でも出来るわけだからコピーされたって気にしない。
複雑な奴はその客専用につくるので、転用にはそれなりに手間がかかる。

まぁ、運用込で請け負うことが多いのもあるかも。


425 名前:nobodyさん [2007/08/16(木) 17:43:56 ID:7iV7mGjE]
>>421-423
そろそろ夏休みの宿題片付けたほうがいいぞ?

426 名前:nobodyさん mailto:sage [2007/08/16(木) 18:22:54 ID:???]
仕事関係に関する話はPHPと関係ありませんので他スレへどうぞ

427 名前:nobodyさん mailto:sage [2007/08/16(木) 18:52:00 ID:???]
恥ずかしい自己紹介までする荒らしワロス

428 名前:nobodyさん mailto:sage [2007/08/16(木) 19:58:13 ID:???]
>>418
>契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。

いままで2行で矛盾してるやつって見たことあるけど、1行で矛盾してるの初めて見た。

429 名前:nobodyさん mailto:sage [2007/08/16(木) 21:19:29 ID:???]
まんこっこ

430 名前:nobodyさん mailto:sage [2007/08/16(木) 21:51:07 ID:???]
此処は糞の掃き溜めだわ

431 名前:nobodyさん mailto:sage [2007/08/16(木) 21:56:46 ID:???]
なんで荒れてもうたん



432 名前:nobodyさん mailto:sage [2007/08/16(木) 22:00:34 ID:???]
観光地の岩に落書きしてブログで自慢する程度の低モラルを
自慢するID:7iV7mGjEさんのせい。

433 名前:nobodyさん mailto:sage [2007/08/16(木) 22:14:48 ID:???]
少なからず他人を見下したような書き込みをしないと気がすまない>>430みたいな奴は
このスレで最も底辺だと思う。俺含めて。






[ 続きを読む ] / [ 携帯版 ]

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

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