[表示 : 全て 最新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カテゴリ)の各スレで

517 名前:nobodyさん mailto:sage [2007/08/19(日) 00:26:01 ID:???]
すっごい廃人。
誰でも一度は考えたことがあるだろうけど。

518 名前:nobodyさん mailto:sage [2007/08/19(日) 00:39:17 ID:???]
>>516
スゲー笑った

519 名前:nobodyさん mailto:sage [2007/08/19(日) 01:03:49 ID:???]
昔は小規模なチャットサイトとかそうだったよな。
「24時間以内にアカウントを発行します」とかいって
リーマンが家に帰ってから手動でアカウント作って送ってたんだろうな

520 名前:nobodyさん mailto:sage [2007/08/19(日) 01:08:51 ID:???]
今でもそれが普通だろ
お前どんなブルジョワだよ

521 名前:nobodyさん mailto:sage [2007/08/19(日) 01:40:34 ID:???]
いやいや普通、自動でやるだろw

522 名前:nobodyさん [2007/08/19(日) 03:33:17 ID:3pgnVbVO]
Division by zero
というエラーがログに残ります。
0を割っているということが原因なのはわかってるんですが、
大部分のソースを
if( $num != 0 ){
割る処理;
}else{
割らない処理;
}

として修正していくのが結構つらいです。
何か簡単な修正方法ないでしょうか。

523 名前:nobodyさん mailto:sage [2007/08/19(日) 03:58:26 ID:???]
0にしない

524 名前:nobodyさん mailto:sage [2007/08/19(日) 10:42:57 ID:???]
除算じゃなくて乗算でやればいいんじゃないの?

ja.wikipedia.org/wiki/%E3%82%BC%E3%83%AD%E9%99%A4%E7%AE%97
数学嫌いの俺には何がなんだかさっぱりだ

525 名前:nobodyさん mailto:sage [2007/08/19(日) 11:02:52 ID:???]
乗算ならできるというのは驚異的で革新的な理論だ



526 名前:nobodyさん mailto:sage [2007/08/19(日) 11:19:00 ID:???]
頭使えば除算でできることは工夫すれば乗算でもできるだろ。
答えはもちろん同一にはならないが。

527 名前:nobodyさん mailto:sage [2007/08/19(日) 12:00:08 ID:???]
ちょw どんな風に?w

528 名前:nobodyさん mailto:sage [2007/08/19(日) 12:25:45 ID:???]
簡単な例として
$i / 5 が int型 だったら

これの答えは5の倍数

ようは5の倍数をとれればいいわけだから

$i % 5 が 0 だったら

$i * 2 の 1桁目が0だったら

とかできるよな

529 名前:nobodyさん mailto:sage [2007/08/19(日) 12:37:33 ID:???]
そんなトリッキーな実装するやつと一緒に仕事したくないなぁ。
この手の人間は平気で三項演算子をばんばん使うんだろうが、
自己陶酔型で、人間的にも扱いにくい厄介者。

530 名前:nobodyさん mailto:sage [2007/08/19(日) 12:51:37 ID:???]
トリッキーも何も除算でdivision by zero出るならしょうがないだろ

531 名前:nobodyさん mailto:sage [2007/08/19(日) 12:56:51 ID:???]
>>530
ちょwww
ゼロ除算を乗算を使って回避(orチェック)するやり方がトリッキーなんだろ。
素直に、if文で分母をチェックしろよ。
そもそも分母がゼロの際に、処理すべきことがあるだろ。

532 名前:nobodyさん mailto:sage [2007/08/19(日) 13:07:43 ID:???]
>>529
三項演算子がトリッキーで使うやつは自己陶酔型の厄介者。
そんなこといったら夏だからヒートアップしちゃうぜ?
三項演算子大好き回答者がたまにいるからな。

533 名前:nobodyさん mailto:sage [2007/08/19(日) 13:40:23 ID:???]
そもそも>>522の言う面倒とは何だ?
既存のチェック関数に追記するか新たに作るかすれば済む話じゃんか。

それを面倒と言うならゆとり認定だ。

534 名前:=== [2007/08/19(日) 14:04:32 ID:TluxcOv3]
呼びました?

535 名前:nobodyさん mailto:sage [2007/08/19(日) 14:07:34 ID:???]
ゆとりって言葉を使いたがるやつって本物のゆとり世代らしいなwww



536 名前:nobodyさん [2007/08/19(日) 14:13:27 ID:jPabp8UF]
まあ / っていうのは関数じゃないから引数渡せなくて不便だわな
関数自作するのが一番早いな

537 名前:nobodyさん mailto:sage [2007/08/19(日) 15:18:58 ID:???]
三項演算っても使い方次第じゃねーの?
$mode = isset($_GET['mode']) ? $_GET['mode'] : null;
とかは逆に見易いと思うんだけど。

538 名前:nobodyさん mailto:sage [2007/08/19(日) 15:21:32 ID:???]
>>535
自分がゆとりとは違うんだってことを思い込みたいがために使うんだよ

539 名前:nobodyさん mailto:sage [2007/08/19(日) 15:28:16 ID:???]
>>528
っていうかトリッキー以前に、>>528のどこが便利な方法なんだ?
こんな下らないことやるよりは552の方法でやったほうが1000倍効率いいだろ。

540 名前:nobodyさん mailto:sage [2007/08/19(日) 15:33:43 ID:???]
>>552の方法に期待

541 名前:nobodyさん mailto:sage [2007/08/19(日) 15:34:28 ID:???]
>>528
便利とはいってないだろ
『できる』といっただけちゃうんかと

542 名前:541 mailto:sage [2007/08/19(日) 15:34:59 ID:???]
>>528じゃなくて>>539

543 名前:nobodyさん mailto:sage [2007/08/19(日) 15:42:18 ID:???]
三項演算子は実用的だろ
汚い構文ではあるが

544 名前:nobodyさん mailto:sage [2007/08/19(日) 16:28:21 ID:???]
×:下らねぇ質問はここに書き込みやがれ 52
○:くだらない質問でもトンチンカンな回答を偉そうに答えていいスレ

545 名前:nobodyさん mailto:sage [2007/08/19(日) 16:35:35 ID:???]
下らないレスはしていいスレではありませんよ



546 名前:nobodyさん mailto:sage [2007/08/19(日) 16:42:24 ID:???]
只でさえ暑いんだから、熱くなるなよポマイラ

547 名前:nobodyさん [2007/08/19(日) 18:22:19 ID:VPl/L3m9]
2ちゃんねるのような書き込み時のチェックはセッションを使っているのでしょうか?

548 名前:nobodyさん mailto:sage [2007/08/19(日) 18:25:39 ID:???]
なんのチェック?

549 名前:kanicyi [2007/08/19(日) 18:30:37 ID:kp2GMsKg]
今、僕は"CGIプログラミング"について学んでいるところなんですが、

WWWサーバーは"HTTPD"というサーバーで設定したんですか。
フォームメールの送受信の設定方法が出来なくて、
どのサイト開いても細かい説明が書いてなくて、
いつも他のサイトへサーフィンします。

CGIを分かりやすいサイトや実際に分かる方は、
この掲示板に書き込んでください。

550 名前:nobodyさん mailto:sage [2007/08/19(日) 18:33:48 ID:???]
日本語でお願いします

551 名前:nobodyさん [2007/08/19(日) 19:04:47 ID:VPl/L3m9]
すみません、>>547の質問はわすれてください。
おたずねしたいのですが、20070801という日付をチェックしたいのですが、
checkdate(date('m,d,Y',strtotime($_GET['d'])));
これだと
Warning: checkdate() expects exactly 3 parameters, 1 given in
というエラーになってしまいました。
どうやれば日付の妥当性をチェックできるでしょうか?

552 名前:nobodyさん mailto:sage [2007/08/19(日) 19:12:54 ID:???]
>>551
jp.php.net/checkdate

553 名前:nobodyさん mailto:sage [2007/08/19(日) 19:18:31 ID:???]
>>552
すみません、内容がよくわからないのですが、構文がまちがってるからでしょうか?

554 名前:nobodyさん mailto:sage [2007/08/19(日) 19:19:38 ID:???]
引数の渡し方が書いてあるので読みましょう

555 名前:nobodyさん [2007/08/19(日) 19:19:46 ID:VPl/L3m9]
date('m,d,Y',strtotime($_GET['d']))
これだけを出力すると3つのパラメータをはく出すので
checkdateにわたってると思っているのですが・・・よくわかりません



556 名前:nobodyさん mailto:sage [2007/08/19(日) 19:23:43 ID:???]
>>555
jp2.php.net/manual/ja/language.functions.php

557 名前:nobodyさん [2007/08/19(日) 19:30:14 ID:VPl/L3m9]
すみません、理解しかねます

558 名前:nobodyさん mailto:sage [2007/08/19(日) 19:30:52 ID:???]
どの辺が?

559 名前:nobodyさん mailto:sage [2007/08/19(日) 19:33:27 ID:???]
また低レベルな回答だらけか、あきた

560 名前:nobodyさん mailto:sage [2007/08/19(日) 19:41:07 ID:???]
>>559が高尚な回答をしてくれるそうです


561 名前:nobodyさん mailto:sage [2007/08/19(日) 20:02:21 ID:???]
もう無駄なレスはいらね

562 名前:nobodyさん mailto:sage [2007/08/19(日) 20:03:37 ID:???]
>>555
それは一つの文字列パラメーターが渡っているだけ。
というよりstrtotime()の時点で出鱈目な日付の場合falseが返ってくるからそれをチェックするといいよ。

563 名前:nobodyさん mailto:sage [2007/08/19(日) 20:24:12 ID:???]
var_dumpで確認してみました。
さっそくstrtotimeで判断するように修正します。
ありがとうございました。

564 名前:nobodyさん [2007/08/19(日) 23:00:30 ID:cW2EniXm]
マニュアルをローカルに保存して閲覧したいんだけど、いい方法ないですか?
www.php.net/manual/ja/
wgetで取ってみたんですが、リンク先がwww.php.netになっちゃってるんで。


565 名前:nobodyさん mailto:sage [2007/08/19(日) 23:05:39 ID:???]
>>564
いい方法かどうかは知らない。
ttp://www.php.net/download-docs.php



566 名前:564 mailto:sage [2007/08/19(日) 23:10:12 ID:???]
>>565
うわぁ、こんなのあったんですね。すいませんよく見てなくて。
wgetしたやつのソースを修正しようとしてましたw
ありがとうございました。

567 名前:nobodyさん [2007/08/20(月) 00:57:41 ID:B0zY7BN9]
質問させてください。
linuxのFedora core4なんですが、
画面が次の表示にいってくれません。
もしかしたらパスのミスかなと思っています。
パスのミスで表示されないということはありえるんでしょうか?
var/www/html直下でないとだめですか?
今までvar/www/html/phpのディレクトリで操作
していたんですが....
うまくかけなくて申し訳ないんですが、
よろしくお願いします。


568 名前:nobodyさん mailto:sage [2007/08/20(月) 00:58:48 ID:???]
wwwって何笑ってんの不愉快なんだけど

569 名前:nobodyさん mailto:sage [2007/08/20(月) 01:14:14 ID:???]
面白くね

570 名前:nobodyさん mailto:sage [2007/08/20(月) 01:24:22 ID:???]
568 :nobodyさん:2007/08/20(月) 00:58:48 ID:???
wwwって何笑ってんの不愉快なんだけど

569 :nobodyさん:2007/08/20(月) 01:14:14 ID:???
面白くね


自演乙

571 名前:nobodyさん mailto:sage [2007/08/20(月) 01:26:00 ID:???]
なんでそうなる

572 名前:nobodyさん mailto:sage [2007/08/20(月) 01:48:38 ID:???]
>>569はツマランって意味で言ったんじゃないのか


573 名前:nobodyさん [2007/08/20(月) 02:19:40 ID:yOmS4YeY]
if(empty($id)){
header("Location:index.php");
}

というように、$idに値が入っていなければindex.phpに飛ばすコードがあります。
これにtarget指定するにはどうしたらいいのでしょうか?

574 名前:nobodyさん mailto:sage [2007/08/20(月) 02:23:34 ID:???]
>>573
次元(Layer)が違うから無理。
targetはHTMLレベルの話。Location(300x系)はHTTPレベルの話。

575 名前:nobodyさん mailto:sage [2007/08/20(月) 02:24:54 ID:???]
>>573
www.google.co.jp/search?q=Location+target+php



576 名前:nobodyさん mailto:sage [2007/08/20(月) 02:28:28 ID:???]
HTMLに変数置いてmetaで飛ばせ

577 名前:nobodyさん [2007/08/20(月) 03:19:53 ID:B0zY7BN9]
誰か567お願いします。


578 名前:nobodyさん mailto:sage [2007/08/20(月) 03:28:04 ID:???]
>>567, 577
分かるようにお願いします。

579 名前:nobodyさん mailto:sage [2007/08/20(月) 03:32:14 ID:???]
了解しました。

580 名前:567です [2007/08/20(月) 03:33:44 ID:B0zY7BN9]
自宅サーバーをやっていて、PHPの設定をしたんですが、
次のフォームで確認の画面がでってきません。
DBの設定もし、DBの設定はOKでEUC-JPに統一し、
php info();もでるんですが
なにがいけないのか?わかりません。
ほかに書けということであれば書きますので、
誰か教えてください。


581 名前:nobodyさん mailto:sage [2007/08/20(月) 03:39:53 ID:???]
了解しました。

582 名前:nobodyさん mailto:sage [2007/08/20(月) 04:10:13 ID:???]
>>580
じゃあまずちんぽのサイズを書いてもらおうか

583 名前:nobodyさん mailto:sage [2007/08/20(月) 04:13:16 ID:???]
30cm

584 名前:nobodyさん mailto:sage [2007/08/20(月) 04:36:05 ID:???]
PHPの設定をした次のフォームって時点で意味不明

585 名前:nobodyさん mailto:sage [2007/08/20(月) 05:37:18 ID:???]
PHPの設定をした次のフォームって時点で意味不明って時点で意味不明



586 名前:nobodyさん mailto:sage [2007/08/20(月) 05:56:54 ID:???]
お前その程度の日本語も分からないなんて頭悪いな

587 名前:nobodyさん mailto:sage [2007/08/20(月) 06:06:57 ID:???]
>>582
詩ね

588 名前:nobodyさん mailto:sage [2007/08/20(月) 06:42:35 ID:???]
>>587
詩ね、って言葉を見ると、小学校の時に好きだった高島詩穂さんのことを思い出すのは俺だけ?

589 名前:nobodyさん mailto:sage [2007/08/20(月) 07:04:11 ID:???]
>>588
ちょw
それ俺の嫁www

590 名前:nobodyさん mailto:sage [2007/08/20(月) 08:56:25 ID:???]
>>580
error_reporting(1);

591 名前:nobodyさん mailto:sage [2007/08/20(月) 10:00:45 ID:???]
>>580
多分掲示板かなんかで投稿画面から確認画面への移行なんだろうけど
phpinfo がちゃんと出るのであればコードが悪い。

592 名前:nobodyさん mailto:sage [2007/08/20(月) 10:10:01 ID:???]
>>591
掲示板ごときに、いちいち確認画面を表示されたらウザくてしょうがないと、マジレスしてみる。

593 名前:nobodyさん mailto:sage [2007/08/20(月) 10:54:19 ID:???]
女子高生の質問まってます

594 名前:nobodyさん mailto:sega [2007/08/20(月) 11:30:52 ID:???]
mb_internal_encodingなどで使える
内部エンコーディングの表記の一覧はどこにありますか?
UTF8なら "UTF-8" などの

595 名前:nobodyさん [2007/08/20(月) 12:03:19 ID:BnxEw0cS]
includeで外部記事(自分の鯖内から自分の別サイトへ)を取得してたんですが(レッツPHPの更新履歴)
サーバー仕様がかわりincludeがつかえなくなりました。インラインフレーム以外で取得する方法はないでしょうか?
アドバイスお願いします;;
php5の環境です。



596 名前:nobodyさん mailto:sage [2007/08/20(月) 12:08:21 ID:???]
file
file_get_contents

597 名前:nobodyさん mailto:sage [2007/08/20(月) 12:08:28 ID:???]
PHPで取得する

598 名前:nobodyさん [2007/08/20(月) 12:12:29 ID:BnxEw0cS]
>>596-597さんレスありがとうございます。

file_get_contentsにやっぱりなるんですね。
検索かけて調べてるのですが記述の仕方がさっぱりわかりません。

file_get_contents('URL');
でいいのでしょうか?

599 名前:nobodyさん [2007/08/20(月) 12:16:40 ID:sYDjliIG]
(・∀・)i n c l u d e ! !

600 名前:nobodyさん mailto:sage [2007/08/20(月) 12:19:37 ID:???]
>検索かけて調べてるのですが記述の仕方がさっぱりわかりません。

もう諦めろ

601 名前:nobodyさん [2007/08/20(月) 12:23:03 ID:BnxEw0cS]
<?php
// ファイルの内容を配列に取り込みます。
// この例ではHTTPを通してURL上のHTMLソースを取得します。
$lines = file('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('www.example.com/'));
?>
これをみて勉強してがんばります><

>>600
       / ̄ ̄ ̄ ̄\
      (  人____)
       |ミ/  ー◎-◎-) 
      (6     (_ _) ) 
       | ∴ ノ  3 ノ  
       \_____ノ
       ,,-┴―┴- 、    ∩_
     /,|┌-[]─┐| \  (  ノ
      / ヽ| |  バ  | '、/\ / /
     / `./| |  カ  |  |\   /
     \ ヽ| lゝ    |  |  \__/
     \ |  ̄ ̄ ̄   |
      ⊂|______|
       |l_l i l_l |
       |   ┬    |


602 名前:nobodyさん [2007/08/20(月) 12:25:33 ID: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さん mailto:sage [2007/08/20(月) 12:35:29 ID:???]











604 名前:nobodyさん mailto:sage [2007/08/20(月) 12:57:33 ID:???]
>>603
中華航空機が墜落して、大変なことになっている時に不謹慎じゃないの?

605 名前:nobodyさん mailto:sage [2007/08/20(月) 13:04:24 ID:???]
すみませんでした。



606 名前:nobodyさん mailto:sage [2007/08/20(月) 13:07:41 ID:???]
墜落だったのか?

607 名前:nobodyさん mailto:sage [2007/08/20(月) 13:10:13 ID:???]
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落

608 名前:nobodyさん mailto:sage [2007/08/20(月) 13:11:47 ID:???]
飛行計器がphpで実装されていたら、大笑い

609 名前:nobodyさん mailto:sage [2007/08/20(月) 13:11:54 ID:???]
勝手に墜落にする方が、よっぽど不謹慎だと思います

610 名前:nobodyさん mailto:sage [2007/08/20(月) 13:24:03 ID:???]
>>609
jp.youtube.com/watch?v=XXVm0PICR9s

611 名前:nobodyさん [2007/08/20(月) 13:50:15 ID:BnxEw0cS]
               ___
    |_     /   |___|   _/__    | \
    |    /     |___|    /       |
  __|    \     |___|   /   ̄ ̄   |/ ̄ヽ
  \ノ\     \     ノ |_   / \___     _ノ

  誰も死んでないだってよ
  しねばよかったのに
  phpできたよカーチャン

612 名前:nobodyさん mailto:sage [2007/08/20(月) 13:52:13 ID:???]
>>611
jp.youtube.com/watch?v=oRC__Cnv8NM

613 名前:nobodyさん mailto:sage [2007/08/20(月) 13:57:20 ID:???]
>>612
オレ会社にいてテレビ見れないんだが、これまじで??

614 名前:nobodyさん mailto:sage [2007/08/20(月) 13:58:59 ID:???]
>>613
いつのニュースだよww
ってか、見て気付け。普段からニュース見ない人か。

615 名前:nobodyさん mailto:sage [2007/08/20(月) 13:59:44 ID:???]
会社にいたってニュースサイトくらい確認できるだろ…2chにはアクセスするくせに



616 名前:nobodyさん mailto:sage [2007/08/20(月) 14:05:30 ID:???]
>>614-615
サンクス。そうだよな。
長野県の南佐久群北相木村に墜落したっていうから、実家の近くでびびったわ。
でも、こんな事故あったけな?

617 名前:nobodyさん mailto:sage [2007/08/20(月) 14:10:39 ID:???]
相木市兵衛が、晴信に寝返って村上義清を討った事故だろ。






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

前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