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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    701 : nobodyさん - 2009/12/29(火) 13:14:16 ID:??? (-1,-29,-5)
    AUはGETが必ずsjisになってしまうらしいからのー。POSTならいいらしいけど。
    702 : nobodyさん - 2009/12/29(火) 13:34:33 ID:??? (-10,-29,-7)
    >>700
    >>ページやコードはすべてutf-8
    違うね。もう一度確認してみな
    704 : 551 - 2009/12/29(火) 16:14:43 ID:+XZPband (+27,+29,-9)
    今見た。
    よかったな。解決できて。
    今日さ、大掃除で時間がなくて。
    ごめんね。
    708 : nobodyさん - 2009/12/29(火) 22:00:03 ID:??? (-1,-15,+0)
    >>705
    マルチ乙
    709 : nobodyさん - 2009/12/29(火) 22:35:04 ID:??? (+6,-30,-27)
    >>707
    勘違いしてた(・ω・)
    ./configure --enable-shared
    は、ffmpeg-phpじゃなくて、ffmpeg本体のconfigure時にやるですよ
    710 : nobodyさん - 2009/12/29(火) 23:09:51 ID:Vq+TKsF0 (+35,+28,-29)
    LAMP環境で、DBのタイムアウトを過ぎてもブタウザに操作が返ってこないのを何とかしたいんですが、
    どうすればいいでしょうか?
    711 : nobodyさん - 2009/12/29(火) 23:10:36 ID:??? (+52,+29,-2)
    そんなにブタを毛嫌いしなくても
    713 : nobodyさん - 2009/12/29(火) 23:38:05 ID:??? (-4,-30,-26)
    mbstring.internal_encodingとかどうでもいいじゃん
    714 : nobodyさん - 2009/12/29(火) 23:39:37 ID:??? (+39,+18,+0)
    PHPなんてどうでもいいじゃん
    715 : nobodyさん - 2009/12/29(火) 23:39:52 ID:??? (+23,+0,-19)
    送信側の問題?受信側の問題?
    716 : nobodyさん - 2009/12/29(火) 23:45:40 ID:+XZPband (-21,+15,-4)
    >>710
    エラーメッセージを出せばよいのでは?
    >>712
    http://www.php.net/manual/ja/mbstring.configuration.php
    717 : nobodyさん - 2009/12/29(火) 23:52:55 ID:??? (-6,-29,-2)
    まずはphpinfo()で確認。
    722 : nobodyさん - 2009/12/30(水) 06:44:24 ID:??? (-1,-29,-25)
    PHPからDBにアクセスしてるんだし
    PHPのタイムアウトが返ってくるでしょ
    724 : nobodyさん - 2009/12/30(水) 09:56:59 ID:??? (-11,-29,-16)
    GET_LOCKでタイムアウト設定できたような(・ω・)

    >>723
    なにからつっこめば
    http://www.php.net/manual/ja/function.fgets.php
    727 : nobodyさん - 2009/12/30(水) 10:19:35 ID:??? (+44,+27,-1)
    >>726
    ためしてみるといいよ
    728 : nobodyさん - 2009/12/30(水) 10:19:58 ID:??? (+52,+29,+0)
    君がそれでいいのなら
    729 : nobodyさん - 2009/12/30(水) 11:31:31 ID:??? (-5,-28,+0)
    fileでいいじゃん
    731 : nobodyさん - 2009/12/30(水) 13:53:29 ID:??? (+25,-2,-28)
    試しに730のソースのURLだけをこの板のアドレスにしたら、
    全く同じページの出力が出来た。
    ちゃんとそのソースは動くと思うけど
    733 : nobodyさん - 2009/12/30(水) 15:14:29 ID:??? (+9,-30,-178)
    そういう配布してるスクリプトって適度に欠陥が多い事があるからねぇ
    ログイン関係で実は致命的なセキュリティホールがあるなんてざらだし。

    Use of undefined constantはクオート付けろってエラー
    $_GET[abc] と $_GET['abc'] はほぼ同じ動きをするけど、セキュリティ的に非常に甘い。時に致命的なロジックエラーになる可能性が高い。

    自鯖ならphp.iniの中から
    error_reporting = どうたらこうたら
    って項目を見つけて
    error_reporting = E_ALL & ~E_NOTICE
    に書換える
    734 : nobodyさん - 2009/12/30(水) 15:15:44 ID:??? (+64,+29,-21)
    まぁ、私なら配布されてるソースコードそのものをクオート付きに書換えるけど
    735 : nobodyさん - 2009/12/30(水) 15:57:39 ID:??? (+54,+26,-15)
    >>セキュリティ的に非常に甘い
    なぜ?
    736 : nobodyさん - 2009/12/30(水) 16:07:36 ID:??? (+3,-30,-112)
    セキュリティじゃなくてロジック的に甘いでした。
    $array['abc'] = '123';
    echo $array[abc]; // 123
    define('abc', 'def');
    echo $array[abc]; // NULLなので表示されない

    まぁ連想配列でクオートなしってのは推奨されてない書き方なんで止めるべき
    737 : nobodyさん - 2009/12/30(水) 17:06:42 ID:??? (+8,-30,-50)
    >>733さん
    ありがとうございます。
    error_reporting = E_ALL & ~E_NOTICEに書き換えようとした所、
    もう既にこのような設定になっていました。

    >>734さん
    おっしゃる通り、クオート付きコードに書き換えようと調べてみましたが、
    無知な初心者がすぐにできるような事ではなく、無理でした。

    関係ないかもしれませんがphp.iniのmagic_quotes_gpc = On をOffにしてみましたがやっぱりダメでした。

    年内にはできるようにしたかったのですが無理そうです。。

    ありがとうございました。。
    738 : nobodyさん - 2009/12/30(水) 17:20:03 ID:??? (+4,-29,-3)
    $_GET[n] を $_GET['n'] に書き換えるだけなんだが。
    739 : nobodyさん - 2009/12/30(水) 18:28:44 ID:??? (-11,-29,-2)
    >>730
    String値しか取得できていませんでした っていうのはどういう意味かの(・ω・)
    740 : nobodyさん - 2009/12/30(水) 18:55:33 ID:??? (-6,-29,-2)
    かわいいの(・ω・)
    741 : nobodyさん - 2009/12/30(水) 19:57:03 ID:??? (+10,-30,+0)
    毎度、申し訳ございません。。
    $_GET[n]を$_GET['n']に書き換えましたが以下のようなエラーが出てしまいました。

    Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\www\saba\cf\chatroom.php on line 52

    なので、$_GET[t]や$_GET[ns]などにも''を付けて、みましたが同じエラーが出てしまいます。

    なので、元に戻しエラーをよく見てみると、、
    例:Notice: Use of undefined constant n - assumed 'n' in C:\www\saba\cf\chatroom.php on line 13
    これについて、なんとなく13行目のnに'n'を付けて下さい。と言う意味と捕らえて他の行も同じように書き換えました。
    そしたらエラーが大分なくなりました。>>738さんありがとうございました!
    しかし、、、


    Notice: Undefined index: l in C:\www\saba\cf\chatroom.php on line 22
    というエラーが残ってしまいました。

    このタイプのエラーについて調べてみると、
    htmlspecialchars(@)を使うと消せるとありましたがうまくいきません・・、


    ※エラー部分の22行目のソースです
    $l = ($_GET['l'] == "") ? 10 : $_GET['l'];

    このソースをhtmlspecialchars(@)を使って自分なりに
    htmlspecialchars(@$l = ($_GET['l'] == "") ? 10 : $_GET['l'];)
    としてみましたがエラーとなってしまいました。。

    どのようにかけばエラーが消えますでしょうか・・・

    すみません。よろしくお願い致しますm(_ _)m
    742 : nobodyさん - 2009/12/30(水) 21:20:42 ID:??? (+4,-30,-98)
    >>741
    なんか色々すごいな。
    エラーを出なくするには
    $l = (isset($_GET['l']) && $_GET['l'] == "") ? 10 : $_GET['l'];
    $l = (empty($_GET['l'])) ? 10 : $_GET['l'];
    $l = (!empty($_GET['l'])) ? $_GET['l'] : 10;
    とか。
    ~E_NOTICEしてれば出ないはずなんだけどね。
    743 : nobodyさん - 2009/12/30(水) 22:21:02 ID:??? (+3,-30,-32)
    実はxamppだからphp.iniがたくさんあるとか?
    プログラムの一番最初に
    error_reporting(E_ALL ^ E_NOTICE);
    を追加するって技もあるんだけど、こういうのだと難しそうだしなぁ。
    744 : nobodyさん - 2009/12/30(水) 22:32:33 ID:??? (-1,-29,-17)
    なんでxamppだとphp.iniがたくさんあんの?
    746 : nobodyさん - 2009/12/30(水) 22:44:54 ID:??? (+34,-30,-51)
    phpフォルダの中にphp.iniとphp5.iniとphp4フォルダがあって、
    さらにphp4の下にphp.iniとphp4.iniがあるっていう構造だったり。
    でも変更が必要なのはapache/bin/php.iniだという、
    初心者は確実に勘違いするような感じだったりする。
    748 : nobodyさん - 2009/12/30(水) 23:40:28 ID:??? (+50,+27,-4)
    仕様はご存知かな?
    749 : nobodyさん - 2009/12/30(水) 23:56:32 ID:??? (+57,+29,+0)
    >>746
    今はもうないぞ
    750 : nobodyさん - 2009/12/31(木) 00:21:31 ID:??? (+52,+29,-2)
    例の彼だろ。さわるなよ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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