のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,765人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレくだすれPHP(超初心者用)5

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    505 = :

    元ファイルがUnknownなのにlogin.phpがincludeできないというのもおかしいな

    506 = :

    >>505
    おかしくない。よくあること。

    507 = :

    なぜに?

    510 = :

    >最初に $test = 0; を、随所に echo "TEST".$test.": OK";$test++;
    だせぇw

    512 = :

    どれ実行して>>502が出んの?

    514 = :

    >>510
    ださくない、ださくないよ

    516 = :

    ダブルクォーテーションで囲んだ文字列に改行をいれてもエラーにならないのですが、
    これって文章化されたPHP仕様に含まれてますか?
    てっきりヒアドキュメントを使わなくてはならないものだと思っていたのですが…

    $multiline = "
    LINE 1
    LINE 2
    LINE 3
    ";

    517 = :

    PHPだけじゃなくて一般の言語全てがそうだと思われます(pyなんとかは一般でないから除く)

    518 = :

    >>516-517

    VBだと改行で認識するよね。
    だからVBからきた人だと、改行入れても
    エラーにならない、という仕様のほうが
    不思議に思うんでしょう。

    519 = :

    ありがとうございます。

    有名どころのフレームワーク等でも

    $multiline = "LINE1\n"
    . "LINE2\n"
    . "LINE3\n"

    と書いているものがほとんどなので、使ってはいけないのかなと疑問を持った次第です。
    SQLとか埋め込む時は>>516の方が断然楽ですよね…

    ヒアドキュメントはいらない子?

    520 = :

    いる子

    521 = :

    >>519
    ヒアドキュメントは、"をエスケープしなくてすむのがいい。

    522 = :

    多次元配列の要素数を返す関数はありませんか?
    例えば
    $test['a'][1];
    $test['a'][2];
    $test['b'][1];
    $test['b'][2];
    $test['b'][3];
    この配列で要素数5を返したいのですが
    countでは3が返ってきます。
    何かほかの関数や手段はありますか?

    527 = :

    おいおい、マルウエアかよ

    528 = 511 :

    だからさ、login.phpのファイルはあるけど何らかの問題で読めてないんだって。

    なんででしょうか?

    531 = :

    >>526
    上と被るけどそれじゃ単純なhello worldスクリプトも動かないってこと?

    532 = :

    >>528宛てね

    533 = :

    >>531
    Hello Worldが動くかどうかなんて、エスパーじゃあるまいしわからないさ。
    が、とりあえず、それを試せば問題は次に移るってこと。

    Warning: Unknown: Failed opening '/var/www/html/login.php' for inclusion (include_path='.:/usr/local/include/php/libs') in Unknown on line 0
    冗長だけどもっかい書くとね。
    Apache:login.phpにリクエスト来ました。ファイルありました。phpハンドラー、後はよろしく。
    php:了解、じゃ、ファイルをインクルードして処理します~。あ、ファイル、インクルードできません。

    で、エラー
    from:不明なリソース to: login.php action:include result:無理

    534 = :

    こういうケースでよくあるのは
    パーミッションが間違ってる。
    open_basedirの設定にtypoがあって動かない。
    include_pathに問題がある
    safe_modeの設定に問題がある
    PHPがsuexecで動いてて、ファイルの所有ユーザーかグループに問題がある
    などなど。

    535 = :

    >>533
    いやお前さんに聞いてるだけじゃなくて本人に聞いてるんだよ

    537 = :

    >>535
    あぁ、そういうことね。

    541 = :

    てか、そのURL貼っちゃえw

    543 = :

    え、シカトされて怒ってんの?

    544 = :

    これは、マルウエアをインストールさせるための釣りだな。たぶん。

    548 = :

    それ書いて、エラーログ見れば、行番号が出力されてくる。
    コマンドラインが使えるならエラーログでtail -f /var/log/httpd/error_logとかで見張ってればよくわかる。
    エラーログが見れないんならechoでもいいけど、要するにどこまで処理が進んでるかチェックして
    そのエラーメッセージを出せば、新しい情報がとれるでしょ?

    549 = :

    なんで原因を特定しようとせんの?
    Hellow World→動く
    サンプルコードをそのまま挙げた→動かない
    これしかやってないでできないできない言うとかありえないっす


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について