07/08/16 02:59:31
仕事の話はでてってね
370:nobodyさん
07/08/16 03:09:13
>>362
コピーや改変が容易なら勝手に使用されても文句言えない
なんて理屈があったらCDコピーは取り締まれないが。
371:nobodyさん
07/08/16 03:17:04
362です
レスありがとうございます。そしてスレ違いすいませんでした。
phpの質問に答えられる人達が集まるのでここが妥当かと思ってしまいました。
コピーされて使われてるのに気づけばいいけど、気づけないでしょうし難しいですよね。
それがどうしても気になって嫌なら金出して使えばいい ってことでFAにしておきます。
372:nobodyさん
07/08/16 03:31:30
>>365 >>366 >>369
なんでダメなの?PHPに関する話題じゃん。
プログラマ板やWEB制作板なんか行ったってこのスレに逆誘導されるのがオチ。
373:nobodyさん
07/08/16 03:34:29
違法と思うから訴えればいい、なんていうのはお子ちゃまの主張
裁判での立証に、どれだけのお金と手間が掛かるか知らんだろうな。
374:nobodyさん
07/08/16 03:44:00
裁判費用も含めて請求するのが普通だろ。何言っちゃってんの。
375:nobodyさん
07/08/16 03:50:36
そういった場合にはどうせ和解で解決だろうから、
裁判起こしてやんぞ!ってくらいの意気込みでおk
376:nobodyさん
07/08/16 03:54:24
裁判の話こそPHPに関係ない話してるし…
質問してるやつに答えるくらいしてやれ
俺はしないが
377:nobodyさん
07/08/16 03:56:31
>>374
何この馬鹿丸出しのレスw
莫大な金と時間を使って、勝訴できたとしても、
訴訟費用負担の判決がでなければ、費用を求めることもできないし、
その費用も訴訟に費やした金のほんの一部。
弁護士費用や立証のために掛かった諸経費の請求は認められんし、
この手の訴訟はいわゆる割に合わない訴訟。
378:nobodyさん
07/08/16 03:56:32
けっ、傍観者が
379:nobodyさん
07/08/16 04:03:58
>>378
チビは黙れよ
380:nobodyさん
07/08/16 04:08:03
安い煽りだ
381:nobodyさん
07/08/16 04:23:16
ここは仕事について話すスレじゃないので
382:nobodyさん
07/08/16 06:15:46
PHPがマルチプロセッシングに対応するのはいつですか?
PHPがある限りApacheはpreforkで実行するしかないんでしょうか?
383:nobodyさん
07/08/16 08:49:24
>>381
仕事で扱うPHPの質問はNGで、趣味で扱うPHPの質問のみOKですか?
384:nobodyさん
07/08/16 08:49:57
>>383
ここは仕事について話すスレじゃないので
385:nobodyさん
07/08/16 09:24:56
配列定義するときに
$a = array('a', 'b', 'c');
って書くけど最後の要素の後ろにカンマつけたら
前はエラーでたと思ったんだけど最近はつけといてもいいの?
386:nobodyさん
07/08/16 09:48:23
を、本当だ。エラーにならないんだな。
387:nobodyさん
07/08/16 10:41:11
PHP5から
388:nobodyさん
07/08/16 10:42:57
>>385
var_export()なんかでは全部に付くからね。
PHPでは問題なく動作するよ。
389:nobodyさん
07/08/16 12:05:29
>>385
前っていつの話だ?
昔からエラーにならんだろ。
>>387
PHP4だってエラーにはならん。
390:nobodyさん
07/08/16 13:29:43 7iV7mGjE
>>362
この話、興味あるな。
みんなはPHPスクリプトをクライアントに渡す時、再利用されても仕方ないなぁ
と思って渡してる?(当然、再利用対価はない)
それとも、何かしらの方法をとって渡してる?
俺が今パッと浮かんだアイデアは、クライアントに渡すスクリプトは、改行を
全部削除して渡す。ってことくらいかな?
391:nobodyさん
07/08/16 13:35:26
それだと;とか{とか}の後に改行入れるようにするだけで、大分見れるようになっちゃうんじゃないの?
392:nobodyさん
07/08/16 14:05:35 7iV7mGjE
そうだけど、クライアントがド素人のことが多いから、それだけであるていど分効果があると思って。
393:nobodyさん
07/08/16 14:08:26
レス見る限りお前も十分素人の範疇に入る、と思ってるのは俺だけじゃないはず
394:nobodyさん
07/08/16 14:24:42
それ以前にクライアントに渡すことなんて殆どない
JSの場合は別
395:nobodyさん
07/08/16 14:29:53
>>392
そんな「ド素人」に、再利用もくそもないもんだ
>>393
ノ
396:nobodyさん
07/08/16 14:33:14
>>394
ソースコード納品しないの?
心が広いクライアントと仕事してんだな
397:nobodyさん
07/08/16 14:34:30
は?
398:nobodyさん
07/08/16 14:34:58
ソース改編と二次利用を禁ずる契約書を交わすのが普通だろ、藻前ら素人か?
399:nobodyさん
07/08/16 14:36:17
>>398
常識
400:nobodyさん
07/08/16 14:41:26
>>396
納品しない場合って、鯖を自社運営にする場合じゃないのか?
401:nobodyさん
07/08/16 14:47:12
お~~~~いっっっ
スレ違いになってきてるぞ~~~~~!
402:nobodyさん
07/08/16 14:47:32
どぴゅ~~~~~っっ
403:nobodyさん
07/08/16 14:48:37
>>401
だから何?
そういうスレでしょ、ここ
404:nobodyさん
07/08/16 14:59:22
ちげーよバカ
405:nobodyさん
07/08/16 14:59:38
なんで?
406:nobodyさん
07/08/16 15:10:27
仕事の話は専用スレたてるかプログラマ板かweb制作板のそういうスレへどうぞ
407:nobodyさん
07/08/16 15:14:37
じゃあWEBエンジニアは孤立するじゃんかよおおおおおおおおおおおおおおおおおおおおおおお
408:nobodyさん
07/08/16 15:18:52
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
そんなに嫌なら次スレはおまえが立ててテンプレ改変したらいんじゃね?
確かに商用関係でphpに関する話でもいつものくだ質とは若干違うとは思うけどな。
他の話題で盛り上がってるわけでもないしかまわんだろ。
409:nobodyさん
07/08/16 15:18:55
ところでWEBエンジニアってなーに?
410:nobodyさん
07/08/16 15:38:13 7iV7mGjE
>>398
自分がプロのつもりなのか?現場で仕事したこと無い奴は困るな。
そんなもん守ってるわけないだろ。
411:nobodyさん
07/08/16 15:38:46 7iV7mGjE
>>393
お前みたいな奴でも気兼ねなく答えられるように敷居を下げてやったんだよ。
412:nobodyさん
07/08/16 15:40:57
プロだの素人だの言ってる時点でこのスレは素人専用スレッドで間違いない
本当のプロはこんなスレに来るわけないし。
以上。
413:nobodyさん
07/08/16 15:52:36
現場で仕事していながら契約守ってないと豪語してるやつが約一名・・・
414:nobodyさん
07/08/16 16:02:10
相手側が守らないことはあるだろうね
社内で流用くらいはするんじゃないかと
415:nobodyさん
07/08/16 16:22:09
>>410 程度が知れるなw
416:nobodyさん
07/08/16 16:37:58
二次利用はともかくソース改変も禁じられるのか?
運用中に問題出たり拡張したくなったらどうするんだよ
417:nobodyさん
07/08/16 16:39:32
二次配布って知ってる?
418:nobodyさん
07/08/16 16:58:09 7iV7mGjE
>>412
プロフェッショナルの意味しってる?
>>413
日本語読めないのか。かわいそう。
>>416
契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。
改変したらサポート対象外とか付けるでしょ。
>>415
現場を知らない奴は話が噛み合わない。
419:nobodyさん
07/08/16 17:01:51 7iV7mGjE
みんな本当に現場を知らないの?
まぁ現場にもピンキリあるけど、俺はフリーで中小相手に仕事してるけど、
仕事だけを取ってくる奴とか、こっちが納品したシステムを他の奴に改変させて
別の会社に納品したりとか余裕でしてる。
そういう奴って、証拠出して締め上げても、のらりくらりとしてて埒があかない。
420:nobodyさん
07/08/16 17:06:08 7iV7mGjE
既に動いてるシステムの変更を依頼されることもあって、
契約時にシステムの転用禁止みたいな契約もする。
正直、こんな独りよがりなシステム使いたくねーよ!
って思うことばっかりだけど、たまにスゲー優秀なシステムに
めぐり合うこともある。そんな時、実は転用したりする。
転用してもやっぱバレないんだよね。
421:nobodyさん
07/08/16 17:13:39
(^0^)
422:nobodyさん
07/08/16 17:18:08
ID:7iV7mGjE プッ
423:nobodyさん
07/08/16 17:18:53
夏に現れるのが厨房ばかりとは限らないって事か
424:nobodyさん
07/08/16 17:20:42
うちは縛り無し。
基本的にソースは依頼主のもの。
簡単な奴は断るか、そうでなくてもどうせ誰でも出来るわけだからコピーされたって気にしない。
複雑な奴はその客専用につくるので、転用にはそれなりに手間がかかる。
まぁ、運用込で請け負うことが多いのもあるかも。
425:nobodyさん
07/08/16 17:43:56 7iV7mGjE
>>421-423
そろそろ夏休みの宿題片付けたほうがいいぞ?
426:nobodyさん
07/08/16 18:22:54
仕事関係に関する話はPHPと関係ありませんので他スレへどうぞ
427:nobodyさん
07/08/16 18:52:00
恥ずかしい自己紹介までする荒らしワロス
428:nobodyさん
07/08/16 19:58:13
>>418
>契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。
いままで2行で矛盾してるやつって見たことあるけど、1行で矛盾してるの初めて見た。
429:nobodyさん
07/08/16 21:19:29
まんこっこ
430:nobodyさん
07/08/16 21:51:07
此処は糞の掃き溜めだわ
431:nobodyさん
07/08/16 21:56:46
なんで荒れてもうたん
432:nobodyさん
07/08/16 22:00:34
観光地の岩に落書きしてブログで自慢する程度の低モラルを
自慢するID:7iV7mGjEさんのせい。
433:nobodyさん
07/08/16 22:14:48
少なからず他人を見下したような書き込みをしないと気がすまない>>430みたいな奴は
このスレで最も底辺だと思う。俺含めて。
434:nobodyさん
07/08/16 22:19:33
sage
435:nobodyさん
07/08/16 22:58:47
>>433
なんだと。俺も含めろ
436:nobodyさん
07/08/16 23:30:03 NWhUuXjV
質問です。
以下の様に、URLベースでgetimagesizeから画像の縦横幅を取りたいのですが
タイムアウト時間を設定してタイムアウトだった場合にエラーを出したいのですが
タイムアウトの判断はどのように行えば良いでしょうか?
fsockopenとかだったら分かるのですが…
$url = "URLリンク(example.com)
getimagesize($url, $return);
437:nobodyさん
07/08/16 23:32:16
set_time_limit
438:nobodyさん
07/08/16 23:45:06 NWhUuXjV
set_time_limitだとその後のエラー処理をかませられなくないですか?
439:nobodyさん
07/08/16 23:51:04
gatimagesizeの返り値で判断すればいいんじゃないの
440:nobodyさん
07/08/16 23:54:23
それだとタイムアウト設定の意味がなくなりますよね…
441:nobodyさん
07/08/16 23:56:18
default_socket_timeoutで設定すればいいんじゃないの
442:nobodyさん
07/08/17 00:03:20 c43Kkl2A
>>441の方法でいけました。
一応コードも載せておきますね。
ini_set("default_socket_timeout", 5);
if(!@getimagesize("URLリンク(example.com))){
throw new Exception("timeout");
}
ありがとうございました。
443:442
07/08/17 00:34:12 c43Kkl2A
自己レスです。
結局↑の場合、タイムアウトと画像ファイルじゃなかった場合の区別がつかないので以下の様に修正しました。
ini_set("default_socket_timeout", 3);
ini_set("track_errors", true);
$result = @getimagesize("URLリンク(google.co.jp"));
if(strpos($php_errormsg, "getimagesize") === 0){
echo "タイムアウト";
}else if($result === false){
echo "画像ファイルではありません。";
}
444:nobodyさん
07/08/17 11:50:57
ifで「もし$txtが数字で始まっていれば」ってどうすればいい?
445:nobodyさん
07/08/17 11:53:36
if (substr($txt, 0, 1) == 0) {}
if (substr($txt, 0, 1) == 1) {}
if (substr($txt, 0, 1) == 2) {}
if (substr($txt, 0, 1) == 3) {}
if (substr($txt, 0, 1) == 4) {}
if (substr($txt, 0, 1) == 5) {}
if (substr($txt, 0, 1) == 6) {}
if (substr($txt, 0, 1) == 7) {}
if (substr($txt, 0, 1) == 8) {}
if (substr($txt, 0, 1) == 9) {}
446:nobodyさん
07/08/17 11:54:34
if (preg_match("/[0-9]/",$txt)){}
447:nobodyさん
07/08/17 11:57:04
あまやかさないために>>446は動かないようにかいたから
自分でなおせなかったら>>445でシコシコやってろクズ
448:nobodyさん
07/08/17 12:02:13
>>445
>>446
ありがとうございますやってみます
449:nobodyさん
07/08/17 12:49:32
>>445
これはひどい
450:nobodyさん
07/08/17 13:10:29
>>448
偉そうに言ってる>>447だが、>>445も文法的に
間違うようなバカなので(本人は、間違ってないと思ってる)、
そいつの言うこと聞いたらダメだよ。
451:nobodyさん
07/08/17 13:24:47
>>445
せめて === で比較しろよ
452:nobodyさん
07/08/17 13:30:39
===使ったからと言ってなんともならない
453:nobodyさん
07/08/17 13:44:42
>>445
なにやってんのこいつ
454:nobodyさん
07/08/17 13:51:35
>>>444
if(ctype_digit(mb_strcut($txt,0,1)){}
455:nobodyさん
07/08/17 14:31:28
>>444
if(is_numeric($txt[0])){}
456:nobodyさん
07/08/17 14:46:15
>>453
ああ、ごめん知識がたりなかったよ。
君のすばらしいコードで解決してくれないか?
457:nobodyさん
07/08/17 14:53:07
if(is_numeric(substr($txt, 0, 1))) {}
458:nobodyさん
07/08/17 14:53:13
>>456
>>455で解決済み
459:nobodyさん
07/08/17 14:57:55
しかし>>445はひでーなw
460:nobodyさん
07/08/17 15:08:00
455が奇麗だよね
461:nobodyさん
07/08/17 15:12:53
>>445は素人プログラマー
プロは↓こう
if (substr($txt, 0, 1) == 0) {}
else if (substr($txt, 0, 1) == 1) {}
else if (substr($txt, 0, 1) == 2) {}
else if (substr($txt, 0, 1) == 3) {}
else if (substr($txt, 0, 1) == 4) {}
else if (substr($txt, 0, 1) == 5) {}
else if (substr($txt, 0, 1) == 6) {}
else if (substr($txt, 0, 1) == 7) {}
else if (substr($txt, 0, 1) == 8) {}
else if (substr($txt, 0, 1) == 9) {}
462:nobodyさん
07/08/17 15:18:55
>>461
463:nobodyさん
07/08/17 15:32:34
substr($txt, 0, 1) == 0
だと普通の文字にもマッチするよ
数字と文字列との比較は数字以外の文字は0として扱われる
substr($txt, 0, 1) == "0"
ならおk
464:nobodyさん
07/08/17 16:22:51
それ以前に何度もsubstrかましてんなよ。
465:nobodyさん
07/08/17 17:32:33
ほんとPHPユーザーは言語が適当なせいでいろいろと適当っすね
数字の比較なら型の比較も行う===演算子使ってください
466:nobodyさん
07/08/17 17:47:51
質問は下らなくないが回答が下らないw
467:nobodyさん
07/08/17 18:01:33
is_numericとctype_digitって何が違うのさ
468:nobodyさん
07/08/17 18:11:24
>>467
var_dump(ctype_digit("-1"));
var_dump(is_numeric("-1"));
↓
bool(false)
bool(true)
469:nobodyさん
07/08/17 18:19:28
>>467
is_numericは
変数が数字または数値文字列であるかを調べる(少数点/符号等OK)
ctype_digitは
与えられた文字列のすべての文字が 数字であるかどうかを調べる(少数点/符号等NG)
ついでに
is_intは
与えられた変数が整数かどうかを調べる
マニュアルくらい読め
470:nobodyさん
07/08/17 18:56:27
>>467は>>466の期待に応えるべく下らない質問をしたんだと予想
471:nobodyさん
07/08/17 19:23:08
【PHP】下らねぇ質問はここに書き込みやがれ 52
【PHP】下らねぇ回答はここに書き込みやがれ 52
後者のほうが似合ってるな
472:nobodyさん
07/08/17 20:08:05
昨日のキチガイといい今日といいレベル低杉w
473:nobodyさん
07/08/17 20:13:02
はいはい、そうやって上に立った気になっていないと自我を保てない程現実が貧困なんでちゅね^^
474:nobodyさん
07/08/17 20:25:13
>>473
>>473
475:nobodyさん
07/08/17 20:33:47
ファイルポインタを一行下す方法はないかな?
fgetsとかで動かすしかないか
476:質問
07/08/17 20:51:59 enhPQ2hv
apacheインストールの後、PHPをインストールしましたが、
ルートディレクトリが変更できません
c:\WINDOWSにあるphp.iniを
doc_root = "c:/home/htdocs"
と変えたのにも関わらず、ルートディレクトリ(URLリンク(localhost))は
C:\Program Files\Apache Group\Apache\htdocs
のアパッチのままです
この他に変えるべきところはあるでしょうか?
親切な人お願いです
OS:XP Pro SP 2
apache_1.3.27-win32-x86-no_src.msi
php-4.3.0-Win32.zip
477:nobodyさん
07/08/17 21:01:24
lol
478:nobodyさん
07/08/17 21:02:49
>>475
fgetsが一番簡単だろうね。
>>476
httpd.confで設定。
479:nobodyさん
07/08/17 21:05:20
なんでPHPとルートディレクトリが関係あると思ったの?
480:nobodyさん
07/08/17 21:05:47
ありがとうございます。やっぱりfgetsですか。
481:476
07/08/17 21:15:07 enhPQ2hv
>>478 さん
すばやい回答 感謝です!
\Apache Group\Apache\conf\httpd.conf
の
DocumentRoot = ...
<Directory ... >
を変更したら、できましたっ☆
どうもです(^▽^)/
>>479 さん
言われて見ればそうですねぇ
php.iniにdoc_rootってあったんで、
それにこだわり過ぎてました
482:nobodyさん
07/08/17 23:29:43 iaQQurNy
テキストフィールドで入力された文字列を
PHP側でバイト数チェックしたいんですがどのような方法がありますか?
483:nobodyさん
07/08/17 23:36:38
strlen
484:nobodyさん
07/08/18 01:58:19
mb_ strlen
485:nobodyさん
07/08/18 02:25:21
>>484
それ、バイト数と違う
486:nobodyさん
07/08/18 02:50:39 kiwa8Qsa
>>485
元の質問者がテキストフィールドって言っているんだから、それでいいだろw
487:nobodyさん
07/08/18 03:02:17
元の質問者がバイト数って言ってんのはどうなるんだw
488:nobodyさん
07/08/18 03:56:25
1文字あたりのバイト数を積算すりゃいいじゃん
489:487
07/08/18 07:08:47
>>488
そういうことか、勘違いしてた。ゴメン。
490:nobodyさん
07/08/18 08:51:51
配列の中のとある項目で配列をまとめたいのですが、どのようにするのが効率がいいでしょうか?
掲示板のDBからの結果が以下配列に入っています。
user_id ユーザID, posts 投稿数
$array = array( 0 => array('user_id' =>1, 'posts' => 2),
1 => array('user_id' =>2, 'posts' => 10), ...)
投稿数の多い順に並べ、投稿数が同じ場合は、そこにユーザIDを並べていく
こう書くと早い、わかりやすい、DBで取得時にこうしろ等よろしくお願いします。
491:nobodyさん
07/08/18 09:04:24
ソートくらいSQLの段階でやればいいじゃん
あと何でテンプレくらい読まないのかね
492:nobodyさん
07/08/18 09:13:11
>>491
いや、だからそのSQLのやり方を聞いているのですが。
493:490
07/08/18 09:21:32 abpL+5co
))492は、偽者です。
テンプレみなくてすみません
SQLのpostsによるソートは終わっているものとして下さい
494:490
07/08/18 09:37:27 kiwa8Qsa
>>492->>493の方は、私ではありません。
>>491
レスありがとうございます。
すみません。テンプレは読んだのですが、SQLで実行するかarray関数で並べ替えるかで考えています。
どちらの方が正しい、こちらの方がパフォーマンスがいいでしょうか?
よろしくお願いします。
495:nobodyさん
07/08/18 10:19:11
>>494
普通はSQLでやる。その方が数倍効率がいい。
それをPHPでやるのはよほど特殊な事情がある場合くらい。
496:nobodyさん
07/08/18 11:01:11
SQL使わないならファイルベースで突っ込んどくだけで十分
497:490
07/08/18 11:55:13 kiwa8Qsa
>>495>>496
レスありがとうございます。
件数が多いのでパフォーマンスを心配していたのですが、
SQLのorder byでやってみます。
ありがとうございました。
498:nobodyさん
07/08/18 11:58:38
おいおいw
499:nobodyさん
07/08/18 13:36:58
わざと自演しているやつがいるな
500:nobodyさん
07/08/18 13:44:03
そりゃ自演する時はわざとするだろ
501:nobodyさん
07/08/18 13:56:22
ID出さないとこうなる、ということで
502:nobodyさん
07/08/18 20:31:46
掲示板とかにある
一定以上のレスだと [1][2]とかページリンクどうやって作ればいいんですか?
503:nobodyさん
07/08/18 20:32:54
ま た お ま え か
そんくらい自分で考えろボケ
504:nobodyさん
07/08/18 21:03:23
PEAR::Pager使えばいいじゃない
505:nobodyさん
07/08/18 21:20:38
そんくらい自分で考えるかソース読むくらいしないとね
つーか思いつくだろそんくらい
506:nobodyさん
07/08/18 21:44:24
さすがに、調べればすぐ分かる事や誰でも思いつく事を聞かれてはね・・。
>>1すら見てなさそうだし。
507:nobodyさん
07/08/18 21:48:05
クダスレなんだから、回答する気がないならレスするなよw
>>502
[1][2]のリンクだと、<a href="/1.html">[1]</a><a href="/2.html">[2]</a>とすれば可能です。
あとは、hrefのリンクの部分は必要に応じて変更して下さい。
508:nobodyさん
07/08/18 22:36:01
エーッ!!
509:nobodyさん
07/08/18 22:45:58
>>507
秀逸すぐる
510:nobodyさん
07/08/18 23:26:57
>>507
さては本職だな
511:nobodyさん
07/08/18 23:48:15
ひさしぶりに下スレでなごんだ(´ω`)
512:nobodyさん
07/08/18 23:54:12
>>507
そのとおりだよな。サーバの負荷を考えれば別プログラムで静的HTMLを吐き出すのが定石。
513:nobodyさん
07/08/18 23:54:15
なごまねえよキメエな殴りたくなる顔だわwwwwwwwww
514:nobodyさん
07/08/18 23:56:55
エスパー乙
515:nobodyさん
07/08/18 23:57:19
>>512
それはある意味正論だな
けど動的に吐き出せないんなら意味ねー
516:nobodyさん
07/08/19 00:19:06
(´ω`)<僕はログが増える度に手書きでリンク修正している
517:nobodyさん
07/08/19 00:26:01
すっごい廃人。
誰でも一度は考えたことがあるだろうけど。
518:nobodyさん
07/08/19 00:39:17
>>516
スゲー笑った
519:nobodyさん
07/08/19 01:03:49
昔は小規模なチャットサイトとかそうだったよな。
「24時間以内にアカウントを発行します」とかいって
リーマンが家に帰ってから手動でアカウント作って送ってたんだろうな
520:nobodyさん
07/08/19 01:08:51
今でもそれが普通だろ
お前どんなブルジョワだよ
521:nobodyさん
07/08/19 01:40:34
いやいや普通、自動でやるだろw
522:nobodyさん
07/08/19 03:33:17 3pgnVbVO
Division by zero
というエラーがログに残ります。
0を割っているということが原因なのはわかってるんですが、
大部分のソースを
if( $num != 0 ){
割る処理;
}else{
割らない処理;
}
として修正していくのが結構つらいです。
何か簡単な修正方法ないでしょうか。
523:nobodyさん
07/08/19 03:58:26
0にしない
524:nobodyさん
07/08/19 10:42:57
除算じゃなくて乗算でやればいいんじゃないの?
URLリンク(ja.wikipedia.org)
数学嫌いの俺には何がなんだかさっぱりだ
525:nobodyさん
07/08/19 11:02:52
乗算ならできるというのは驚異的で革新的な理論だ
526:nobodyさん
07/08/19 11:19:00
頭使えば除算でできることは工夫すれば乗算でもできるだろ。
答えはもちろん同一にはならないが。
527:nobodyさん
07/08/19 12:00:08
ちょw どんな風に?w
528:nobodyさん
07/08/19 12:25:45
簡単な例として
$i / 5 が int型 だったら
これの答えは5の倍数
ようは5の倍数をとれればいいわけだから
$i % 5 が 0 だったら
$i * 2 の 1桁目が0だったら
とかできるよな
529:nobodyさん
07/08/19 12:37:33
そんなトリッキーな実装するやつと一緒に仕事したくないなぁ。
この手の人間は平気で三項演算子をばんばん使うんだろうが、
自己陶酔型で、人間的にも扱いにくい厄介者。
530:nobodyさん
07/08/19 12:51:37
トリッキーも何も除算でdivision by zero出るならしょうがないだろ
531:nobodyさん
07/08/19 12:56:51
>>530
ちょwww
ゼロ除算を乗算を使って回避(orチェック)するやり方がトリッキーなんだろ。
素直に、if文で分母をチェックしろよ。
そもそも分母がゼロの際に、処理すべきことがあるだろ。
532:nobodyさん
07/08/19 13:07:43
>>529
三項演算子がトリッキーで使うやつは自己陶酔型の厄介者。
そんなこといったら夏だからヒートアップしちゃうぜ?
三項演算子大好き回答者がたまにいるからな。
533:nobodyさん
07/08/19 13:40:23
そもそも>>522の言う面倒とは何だ?
既存のチェック関数に追記するか新たに作るかすれば済む話じゃんか。
それを面倒と言うならゆとり認定だ。
534:===
07/08/19 14:04:32 TluxcOv3
呼びました?
535:nobodyさん
07/08/19 14:07:34
ゆとりって言葉を使いたがるやつって本物のゆとり世代らしいなwww
536:nobodyさん
07/08/19 14:13:27 jPabp8UF
まあ / っていうのは関数じゃないから引数渡せなくて不便だわな
関数自作するのが一番早いな
537:nobodyさん
07/08/19 15:18:58
三項演算っても使い方次第じゃねーの?
$mode = isset($_GET['mode']) ? $_GET['mode'] : null;
とかは逆に見易いと思うんだけど。
538:nobodyさん
07/08/19 15:21:32
>>535
自分がゆとりとは違うんだってことを思い込みたいがために使うんだよ
539:nobodyさん
07/08/19 15:28:16
>>528
っていうかトリッキー以前に、>>528のどこが便利な方法なんだ?
こんな下らないことやるよりは552の方法でやったほうが1000倍効率いいだろ。
540:nobodyさん
07/08/19 15:33:43
>>552の方法に期待
541:nobodyさん
07/08/19 15:34:28
>>528
便利とはいってないだろ
『できる』といっただけちゃうんかと
542:541
07/08/19 15:34:59
>>528じゃなくて>>539ね
543:nobodyさん
07/08/19 15:42:18
三項演算子は実用的だろ
汚い構文ではあるが
544:nobodyさん
07/08/19 16:28:21
×:下らねぇ質問はここに書き込みやがれ 52
○:くだらない質問でもトンチンカンな回答を偉そうに答えていいスレ
545:nobodyさん
07/08/19 16:35:35
下らないレスはしていいスレではありませんよ
546:nobodyさん
07/08/19 16:42:24
只でさえ暑いんだから、熱くなるなよポマイラ
547:nobodyさん
07/08/19 18:22:19 VPl/L3m9
2ちゃんねるのような書き込み時のチェックはセッションを使っているのでしょうか?
548:nobodyさん
07/08/19 18:25:39
なんのチェック?
549:kanicyi
07/08/19 18:30:37 kp2GMsKg
今、僕は"CGIプログラミング"について学んでいるところなんですが、
WWWサーバーは"HTTPD"というサーバーで設定したんですか。
フォームメールの送受信の設定方法が出来なくて、
どのサイト開いても細かい説明が書いてなくて、
いつも他のサイトへサーフィンします。
CGIを分かりやすいサイトや実際に分かる方は、
この掲示板に書き込んでください。
550:nobodyさん
07/08/19 18:33:48
日本語でお願いします
551:nobodyさん
07/08/19 19:04:47 VPl/L3m9
すみません、>>547の質問はわすれてください。
おたずねしたいのですが、20070801という日付をチェックしたいのですが、
checkdate(date('m,d,Y',strtotime($_GET['d'])));
これだと
Warning: checkdate() expects exactly 3 parameters, 1 given in
というエラーになってしまいました。
どうやれば日付の妥当性をチェックできるでしょうか?
552:nobodyさん
07/08/19 19:12:54
>>551
URLリンク(jp.php.net)
553:nobodyさん
07/08/19 19:18:31
>>552
すみません、内容がよくわからないのですが、構文がまちがってるからでしょうか?
554:nobodyさん
07/08/19 19:19:38
引数の渡し方が書いてあるので読みましょう
555:nobodyさん
07/08/19 19:19:46 VPl/L3m9
date('m,d,Y',strtotime($_GET['d']))
これだけを出力すると3つのパラメータをはく出すので
checkdateにわたってると思っているのですが・・・よくわかりません
556:nobodyさん
07/08/19 19:23:43
>>555
URLリンク(jp2.php.net)
557:nobodyさん
07/08/19 19:30:14 VPl/L3m9
すみません、理解しかねます
558:nobodyさん
07/08/19 19:30:52
どの辺が?
559:nobodyさん
07/08/19 19:33:27
また低レベルな回答だらけか、あきた
560:nobodyさん
07/08/19 19:41:07
>>559が高尚な回答をしてくれるそうです
561:nobodyさん
07/08/19 20:02:21
もう無駄なレスはいらね
562:nobodyさん
07/08/19 20:03:37
>>555
それは一つの文字列パラメーターが渡っているだけ。
というよりstrtotime()の時点で出鱈目な日付の場合falseが返ってくるからそれをチェックするといいよ。
563:nobodyさん
07/08/19 20:24:12
var_dumpで確認してみました。
さっそくstrtotimeで判断するように修正します。
ありがとうございました。
564:nobodyさん
07/08/19 23:00:30 cW2EniXm
マニュアルをローカルに保存して閲覧したいんだけど、いい方法ないですか?
URLリンク(www.php.net)
wgetで取ってみたんですが、リンク先がwww.php.netになっちゃってるんで。
565:nobodyさん
07/08/19 23:05:39
>>564
いい方法かどうかは知らない。
URLリンク(www.php.net)
566:564
07/08/19 23:10:12
>>565
うわぁ、こんなのあったんですね。すいませんよく見てなくて。
wgetしたやつのソースを修正しようとしてましたw
ありがとうございました。
567:nobodyさん
07/08/20 00:57:41 B0zY7BN9
質問させてください。
linuxのFedora core4なんですが、
画面が次の表示にいってくれません。
もしかしたらパスのミスかなと思っています。
パスのミスで表示されないということはありえるんでしょうか?
var/www/html直下でないとだめですか?
今までvar/www/html/phpのディレクトリで操作
していたんですが....
うまくかけなくて申し訳ないんですが、
よろしくお願いします。
568:nobodyさん
07/08/20 00:58:48
wwwって何笑ってんの不愉快なんだけど
569:nobodyさん
07/08/20 01:14:14
面白くね
570:nobodyさん
07/08/20 01:24:22
568 :nobodyさん:2007/08/20(月) 00:58:48 ID:???
wwwって何笑ってんの不愉快なんだけど
569 :nobodyさん:2007/08/20(月) 01:14:14 ID:???
面白くね
自演乙
571:nobodyさん
07/08/20 01:26:00
なんでそうなる
572:nobodyさん
07/08/20 01:48:38
>>569はツマランって意味で言ったんじゃないのか
573:nobodyさん
07/08/20 02:19:40 yOmS4YeY
if(empty($id)){
header("Location:index.php");
}
というように、$idに値が入っていなければindex.phpに飛ばすコードがあります。
これにtarget指定するにはどうしたらいいのでしょうか?
574:nobodyさん
07/08/20 02:23:34
>>573
次元(Layer)が違うから無理。
targetはHTMLレベルの話。Location(300x系)はHTTPレベルの話。
575:nobodyさん
07/08/20 02:24:54
>>573
URLリンク(www.google.co.jp)
576:nobodyさん
07/08/20 02:28:28
HTMLに変数置いてmetaで飛ばせ
577:nobodyさん
07/08/20 03:19:53 B0zY7BN9
誰か567お願いします。
578:nobodyさん
07/08/20 03:28:04
>>567, 577
分かるようにお願いします。
579:nobodyさん
07/08/20 03:32:14
了解しました。
580:567です
07/08/20 03:33:44 B0zY7BN9
自宅サーバーをやっていて、PHPの設定をしたんですが、
次のフォームで確認の画面がでってきません。
DBの設定もし、DBの設定はOKでEUC-JPに統一し、
php info();もでるんですが
なにがいけないのか?わかりません。
ほかに書けということであれば書きますので、
誰か教えてください。
581:nobodyさん
07/08/20 03:39:53
了解しました。
582:nobodyさん
07/08/20 04:10:13
>>580
じゃあまずちんぽのサイズを書いてもらおうか
583:nobodyさん
07/08/20 04:13:16
30cm
584:nobodyさん
07/08/20 04:36:05
PHPの設定をした次のフォームって時点で意味不明
585:nobodyさん
07/08/20 05:37:18
PHPの設定をした次のフォームって時点で意味不明って時点で意味不明
586:nobodyさん
07/08/20 05:56:54
お前その程度の日本語も分からないなんて頭悪いな
587:nobodyさん
07/08/20 06:06:57
>>582
詩ね
588:nobodyさん
07/08/20 06:42:35
>>587
詩ね、って言葉を見ると、小学校の時に好きだった高島詩穂さんのことを思い出すのは俺だけ?
589:nobodyさん
07/08/20 07:04:11
>>588
ちょw
それ俺の嫁www
590:nobodyさん
07/08/20 08:56:25
>>580
error_reporting(1);
591:nobodyさん
07/08/20 10:00:45
>>580
多分掲示板かなんかで投稿画面から確認画面への移行なんだろうけど
phpinfo がちゃんと出るのであればコードが悪い。
592:nobodyさん
07/08/20 10:10:01
>>591
掲示板ごときに、いちいち確認画面を表示されたらウザくてしょうがないと、マジレスしてみる。
593:nobodyさん
07/08/20 10:54:19
女子高生の質問まってます
594:nobodyさん
07/08/20 11:30:52
mb_internal_encodingなどで使える
内部エンコーディングの表記の一覧はどこにありますか?
UTF8なら "UTF-8" などの
595:nobodyさん
07/08/20 12:03:19 BnxEw0cS
includeで外部記事(自分の鯖内から自分の別サイトへ)を取得してたんですが(レッツPHPの更新履歴)
サーバー仕様がかわりincludeがつかえなくなりました。インラインフレーム以外で取得する方法はないでしょうか?
アドバイスお願いします;;
php5の環境です。
596:nobodyさん
07/08/20 12:08:21
file
file_get_contents
597:nobodyさん
07/08/20 12:08:28
PHPで取得する
598:nobodyさん
07/08/20 12:12:29 BnxEw0cS
>>596-597さんレスありがとうございます。
file_get_contentsにやっぱりなるんですね。
検索かけて調べてるのですが記述の仕方がさっぱりわかりません。
file_get_contents('URL');
でいいのでしょうか?
599:nobodyさん
07/08/20 12:16:40 sYDjliIG
(・∀・)i n c l u d e ! !
600:nobodyさん
07/08/20 12:19:37
>検索かけて調べてるのですが記述の仕方がさっぱりわかりません。
もう諦めろ
601:nobodyさん
07/08/20 12:23:03 BnxEw0cS
<?php
// ファイルの内容を配列に取り込みます。
// この例ではHTTPを通してURL上のHTMLソースを取得します。
$lines = file('URLリンク(www.example.com)');
// 配列をループしてHTMLをHTMLソースとして表示し、行番号もつけます。
foreach ($lines as $line_num => $line) {
echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
}
// 他の例として、Webページを文字列に取り込みます。file_get_contents()も参照してください。
$html = implode('', file('URLリンク(www.example.com)'));
?>
これをみて勉強してがんばります><
>>600
/ ̄ ̄ ̄ ̄\
( 人____)
|ミ/ ー◎-◎-)
(6 (_ _) )
| ∴ ノ 3 ノ
\_____ノ
,,-┴―┴- 、 ∩_
/,|┌-[]─┐| \ ( ノ
/ ヽ| | バ | '、/\ / /
/ `./| | カ | |\ /
\ ヽ| lゝ | | \__/
\ |  ̄ ̄ ̄ |
⊂|______|
|l_l i l_l |
| ┬ |
602:nobodyさん
07/08/20 12:25:33 sYDjliIG
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
603:nobodyさん
07/08/20 12:35:29
ち
ん
こ
ち
ん
こ
ち
ん
こ
604:nobodyさん
07/08/20 12:57:33
>>603
中華航空機が墜落して、大変なことになっている時に不謹慎じゃないの?
605:nobodyさん
07/08/20 13:04:24
すみませんでした。
606:nobodyさん
07/08/20 13:07:41
墜落だったのか?
607:nobodyさん
07/08/20 13:10:13
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
608:nobodyさん
07/08/20 13:11:47
飛行計器がphpで実装されていたら、大笑い
609:nobodyさん
07/08/20 13:11:54
勝手に墜落にする方が、よっぽど不謹慎だと思います
610:nobodyさん
07/08/20 13:24:03
>>609
URLリンク(jp.youtube.com)
611:nobodyさん
07/08/20 13:50:15 BnxEw0cS
___
|_ / |___| _/__ | \
| / |___| / |
__| \ |___| /  ̄ ̄ |/ ̄ヽ
\ノ\ \ ノ |_ / \___ _ノ
誰も死んでないだってよ
しねばよかったのに
phpできたよカーチャン
612:nobodyさん
07/08/20 13:52:13
>>611
URLリンク(jp.youtube.com)
613:nobodyさん
07/08/20 13:57:20
>>612
オレ会社にいてテレビ見れないんだが、これまじで??
614:nobodyさん
07/08/20 13:58:59
>>613
いつのニュースだよww
ってか、見て気付け。普段からニュース見ない人か。
615:nobodyさん
07/08/20 13:59:44
会社にいたってニュースサイトくらい確認できるだろ…2chにはアクセスするくせに
616:nobodyさん
07/08/20 14:05:30
>>614-615
サンクス。そうだよな。
長野県の南佐久群北相木村に墜落したっていうから、実家の近くでびびったわ。
でも、こんな事故あったけな?
617:nobodyさん
07/08/20 14:10:39
相木市兵衛が、晴信に寝返って村上義清を討った事故だろ。
618:nobodyさん
07/08/20 14:21:11 BnxEw0cS
/ ̄ ̄^ヽ
l l ____
_ ,--、l ノ . /_ノ ヽ、_\
,--、_ノ:: `ー':: 、ミー---‐,,l o゚((●)) ((●))゚o プギャアアアアアアアアアアアアアア
,/ ::: i ̄ ̄ | . /::::::⌒(__人__)⌒::::: \
/ l::: l::: ll | |r┬-| | (⌒)
l l . l !:: |::: l | | | | | ノ ~.レ-r┐、
| l l |:: l: l . | | | | | ノ__ | .| | |
| l . } l:::::,r----- l. \ `ー'´ ./ 〈 ̄ `-Lλ_レレ
ヽ :l:::: ト:;;;;;;;;;/-/__........... /  ̄`ー‐---‐‐
619:nobodyさん
07/08/20 14:31:59
>>618
煽る訳じゃないけど本当に小学生みたいだね
620:nobodyさん
07/08/20 14:35:38
>>616
お前wwwww釣りじゃないなら相当アレだなwwwww
20年ぐらい前の事故だよwwwww
つーかアナウンサー見て古い人間と気づけよwwww
俺つられた?
621:nobodyさん
07/08/20 14:40:37
>>620
>>616が、20代前半なら知らないだろうなぁ。
あの時は、情報が錯綜していてそのアナが言った場所とは違うんだが。
622:nobodyさん
07/08/20 15:11:46
↓ここで、菊池桃子が気の利いた一言
623:nobodyさん
07/08/20 15:21:47
ぴゅ~~~っ!
624:nobodyさん
07/08/20 15:36:24
>>623
KY
625:nobodyさん
07/08/20 16:34:29
次スレは
下らない雑談罵倒スレ 53
でよろ。
626:nobodyさん
07/08/20 18:09:24 9o/2Pa0I
URLリンク(aaa.aaa)とURLリンク(aaa.aaa)とURLリンク(aaa.aaa)
が開かれたときにURLはリダイレクトせずにURLリンク(aaa.aaa)の中身が開かれるようにするためにはどうしたらいいでしょうか
教えてくださいえらい人
627:nobodyさん
07/08/20 18:11:38
>URLはリダイレクトせず
なぜ?
628:626
07/08/20 18:17:59 9o/2Pa0I
説明が悪かったです
test/のフォルダの中には aaa.htmlのファイルしかありませんが
404が出たときにURLをリダイレクトせずに aaa.htmlのファイルの中身が開かれるようにしたいです。
htaccessで ErrorDocument 404 うんたら。。。って書くとURLがリダイレクトされて困ります
フーン
629:nobodyさん
07/08/20 18:18:38
フーンって何だよw
630:nobodyさん
07/08/20 18:19:38
リダイレクトなしのページ遷移なんて
意図的にクリックしてもらう以外にできるわけないでしょ
631:nobodyさん
07/08/20 18:20:58
readfileやフレーム使えばええやん
632:nobodyさん
07/08/20 18:21:00
フーンにワロタwww
どうしてリダイレクトされると困るんだろう
633:nobodyさん
07/08/20 18:22:27
>>628
php関係ある?
634:626
07/08/20 18:23:33
ナイッス
635:nobodyさん
07/08/20 20:34:45
>>631
ファイルが無いとさすがに無理
636:nobodyさん
07/08/20 20:38:39
>>630
真面目にいってんの?w
お前はプログラミングをやめたほうがいい
637:nobodyさん
07/08/20 20:46:39
フーン
638:nobodyさん
07/08/20 21:07:20
URLリンク(e-words.jp)
639:nobodyさん
07/08/20 22:58:55
>>636
まじめにいってんの?とかいうぐらいなら自分でやり方を示せよ。
煽るだけなら誰でもできる。
640:nobodyさん
07/08/20 23:10:53
新社名 どーん
641:nobodyさん
07/08/20 23:14:37
>>628
rewriteしたらどう?
PHP関係ねーけど。
642:nobodyさん
07/08/20 23:48:48
>>639
屑には分からないようだからヒントを教えてあげよう
mod_rewrite + file_exists
643:nobodyさん
07/08/21 01:11:18
△▲ WebProg 初心者の質問 Part15 ▼▽
が落ちたので次スレ誰か立てて下さい
俺は無理でした
644:nobodyさん
07/08/21 01:29:14 pRJQAmjQ
SWF→PHPにPOSTデータを送ってPHPで実行させたのですが、
PHPが前のFlashのリファラを取得してくれません。
IEだと取得してくれるのですが、それ以外のブラウザは取得してくれないです。
何か対策はないでしょうか?
645:nobodyさん
07/08/21 01:46:03
おまえらみてこいよ!
スレリンク(newsplus板)
646:nobodyさん
07/08/21 02:05:28 SwoLJr9m
filemtime を使ってファイルの更新日時を自動で取得しているのですが、
例えば2007/8/8 8:8 と取得できるのですが、
これを2007/08/08 08:08 と取得出来るようにできませんか?
647:nobodyさん
07/08/21 02:08:44 SwoLJr9m
>>646
おっと。
date()でひらってます。
648:nobodyさん
07/08/21 02:10:32
date("Y.m.d H:i");
649:nobodyさん
07/08/21 02:14:43
うぐ。
$lastupdate=date("Y/m/d H:i:s", filemtime("取得したいファイル.php"));
とすることで解決しました。
お騒がせしました。
650:nobodyさん
07/08/21 02:15:22
print(date('Y/m/d H', filemtime($file)) . ':' . date('i', filemtime($file)));
651:nobodyさん
07/08/21 03:25:16
酒の席で新入りに、人は何のために生きていると思うか聞いたら、
子孫を残すため、だってw
最近の子供はどういう道徳教育を受けているんだよ。
652:nobodyさん
07/08/21 03:53:46
class Woman
{
private $dna;
public function factory(Man $man)
{
$child = new Child;
for ($i=1; $i<=23; $i++) {
if (rand(0,1)) {
$child->setDNA($i, $man->getDNA($i));
} else {
$child->setDNA($i, $this->getDNA($i));
}
return $child;
}
public function getDNA($i)
{
return $this->dna[$i];
}
}
$child = $woman->factory($man);
653:nobodyさん
07/08/21 06:13:37 CrdOKfm6
>>651
新入りの言うことがあってるんだけどね?
人が何のために生きてるかって、まさか遊ぶため?働く為?
ちがいますよ。
子孫を残し人間種を永代滅びないよう維持していくのが生きる目的。
その目的の為に、仕事をや領土を開拓していくのです。
今頃新入り君に馬鹿にされてますよ・・・・
654:nobodyさん
07/08/21 07:10:44
>>651
いるいる。酒の席とかでそういう質問して講釈垂れはじめるやつ
そいういう哲学は脳内だけで完結するもんだ。
しかもたいていどっかの啓発セミナーかってくらい無理やりな理論展開するんだ・・・
655:nobodyさん
07/08/21 07:16:45
全然PHPと関係ない話する奴は詩ね
656:nobodyさん
07/08/21 07:36:16
>>655
詩ね、って言葉を見ると、小学校の時に好きだった高島詩穂さんのことを思い出すのは俺だけ?
657:nobodyさん
07/08/21 07:41:40
>>656
ちょw
俺の嫁の名前勝手に出すなってのwww
658:nobodyさん
07/08/21 07:58:43
>>656
なんかのネタかとおもってぐぐったらここしかヒットしないじゃないか・・・
659:nobodyさん
07/08/21 11:18:30 ZclASYn8
すいません、データの渡し方について少し教えてください。
form.php → check.php → db.php
上記のような、form.phpからデータが渡され、check.phpでバリデートして
正しければdb.phpに行ってデータを登録しようとするときに、
form.phpからはpostやらgetで受け取った値がcheck.phpに送られるようにするのは
判るのですが、check.phpからdb.phpに送られてきたデータを送るにはどうすれば
良いのでしょうか?
660:nobodyさん
07/08/21 11:24:10
>>659
セッションでいいんでね?
661:nobodyさん
07/08/21 11:36:26
>>659
そこもpostやらgetでいいんじゃね
662:nobodyさん
07/08/21 11:43:48
???それぞれ別サーバならともかく同じサーバ内なら何でリレー方式にしてるの?
随時読み込&実行じゃまずい訳でもあるのかな?
663:nobodyさん
07/08/21 12:37:55
ちがうよ。それぞれ画面があるってことでしょ
664:nobodyさん
07/08/21 12:40:57 HsIELwus
(`・ω・´)
665:nobodyさん
07/08/21 13:01:22
新社名 どーん
666:nobodyさん
07/08/21 13:15:33 HsIELwus
>>665
URLリンク(www.youtube.com)