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

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

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

    251 = :

    __autoload(classname)はnew classname($string)の$string の部分は拾えない?

    253 = 252 :

    あ、classが無ければ呼ばれるだけなので因数は関係ないのね

    255 = :

    まず双方の解決策を提示してもらわないと、それよりお手軽かどうかわからんじゃないか。

    256 = :

    >>255
    文章読んでやれよ

    258 = :

    ヒント

    print_r($_SERVER);
    をして
    http://hoge/test
    にアクセスしたときと
    http://hoge/test/index.php
    にアクセスしたときの違いを見極める

    違いがわかったら後者のアクセスの場合NOT FOUNDにheaderで飛ばす条件をindex.phpに書く

    259 :

    260 = :

    >>240
    開発者とかじゃないの
    プレーンなパスワードを目にする可能性がある人をゼロにするのが目標

    266 = :

    【OS名】 FreeBSD 7.1-RELEASE-p11 i386
    【PHPのバージョン】5.2.13
    【連携ソフトウェア】PHP
    【質問内容】
    レンタルサーバ(さくらインターネット)を借りてPHPを練習しているのですが、
    構文エラーが起こった時、エラー内容が出ず、(真っ白)何行目で何を間違
    ったか分からないので、エラーを探すのに毎回困っています。
    どうやったら、構文エラーを出力してくれるか、教えてもらえないでしょうか?

    267 = :

    display_errors

    開発はローカルとかテスト鯖とかVMとかでやろうな

    268 = :

    >>267
    レスありがとうございます!
    解決しました。

    271 = :

    ブラウザで何かしたからって処理中のPHPが途中で止まるわけない

    272 :

    共有サーバーで勉強とかテストなんて・・・恐ろしい子・・・

    274 = :

    公開ディレクトリ外に配置

    278 = :

    あかん

    280 = :

    test.php
    <html>
    <body>

    <form action="./test.php" method="POST">
    input type="text" name="ID"

    <?php
    if( isset( $_POST[ 'ID' ] ) ){
    $sql = "SELECT pass FROM file WHERE id={$_POST[ 'ID' ]}";
    $res = sqlite_query($link, $sql, SQLITE_BOTH, $sqliteerror);
    -----------------
    IDに12等の数値を打ち込むと$resが通りますが、
    IDにqq等のアルファベットを打ち込むと,クエリーが失敗してno such column: qq
    になります。

    sqlite_openしたdbのidはnvarchar(5)ですでに作っています。
    idにqqがあっても失敗するのは、
    ”WHERE id={$_POST[ 'ID' ]”の所で 型変換みたいなのが必要だからでしょうか?

    281 = :

    >>280
    エラーの原因はクエリー中のddがクオートされてないから文字列として扱われていない
    "SELECT pass FROM file WHERE id='dd'"

    だけど、それ以前にそのコードは危険すぎる
    SQLインジェクションについて勉強してくれ

    282 = :

    >>281
    ' 付けたら行けました、ありがとうございます。
    インジェクション対策もやってみます、ハッカーって怖いですね ><

    283 = :

    お前がこえーよw

    287 = :

    やべ&amp;をそのまま書いたら意味不明なもんになっちまった

    288 = :

    >>285
    んなこたーない

    290 = :

    >>285
    docomoの絵文字は&から始まるからhtmlspecialを通すと&になるからってことかと思う
    自信ないけど・・・。
    試しにstrtrでsoftbankの太陽の絵文字をドコモの太陽の絵文字に変えようとしてみたらうまくいかんかった。
    やっぱ携帯って面倒だな。
    $test = strtr($test, array('$Gj'=>'?xE63E;'));
    ってやってもひっかからなかったわ。

    291 = :

    XML パースエラー: 整形式になっていません。

    >>290
    docomoのそれは、数値文字参照化された文字列を評価してるからってことではなくて?
    &を&に変換したくないなら、第4引数をFALSEにすればいいと思うけど

    292 = :

    どなたか、bcompilerの使い方を日本語で説明しているサイトをご存知ないでしょうか…
    自力ではどう検索しても見つけられませんでした。
    もしよければ、直接教えていただくことはできないでしょうか。

    293 = :

    書籍でもいいです。いかに高額だとしても買います。
    ジュンク堂池袋店で探しても見つからなかったんですが、
    店頭で見つからないような本があるかもしれないので…
    もしあったら教えてください。

    294 = :

    華麗にスルー

    295 = :

    >>291
    ありがと。
    >>289に触発されてsoftbankの太陽の絵文字をdocomoの太陽の絵文字に変換しようとしたんだけど、どうやらstrtrで引っかからなかったみたい。
    逆にdocomoからsoftbankはうまくいったんだけど、strtrでただsoftbank絵文字を指定しただけじゃ見つけられないっぽい。
    文字コードかな。よくわからん。

    296 = :

    「$Gj」の前後の文字が、そのまま記述されてる場合と、数値文字参照化されている場合がある とか

    297 :

    質問させて下さい。

    phpで動作するメールフォームをレンタルしました。
    拡張子phpのページにメールフォームがあります。

    このメールフォームの部分だけ、任意のHTMLに表示させたいのですが、これは可能なのでしょうか?
    もし可能であれば、方法をご教示いただけないでしょうか。
    ほんまにくだらない質問でスミマセン

    298 = :

    include

    299 = :

    >>298
    ありがとうございます。
    <?php include("アドレス"); ?>でいいんでしょうか?
    やってみたのですが、入力した文字がそのまま表示されるだけでした。

    300 = :

    メールフォームをレンタルと書いているんだからサーバーが違うのでは


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

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


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