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

    私的良スレ書庫

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

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

    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
    501 : nobodyさん - 2009/05/21(木) 01:51:10 ID:??? (+0,-30,-72)
    >>499

    config.inc.phpを/var/www/html/test12345に置いたら動いて
    /var/www/php_libs/configに置いたら動きません(上のエラーが出ます

    この二つのディレクトリ、もしくはその配下に作られたファイルの
    アクセス権限に違いはない?
    502 : 501 - 2009/05/21(木) 01:53:51 ID:??? (+86,+29,-1)
    ぐはww遅かったかwww
    503 : 453,456 - 2009/05/21(木) 02:10:17 ID:??? (+69,+29,-22)
    >>502
    ほんとすみませんw でも助かりました
    ファイルそのもののアクセス権限しか見てなかったです
    ありがとうございます!
    504 : nobodyさん - 2009/05/21(木) 19:00:49 ID:M2R0F+Cl (+39,+29,-32)
    >>493>>494です。

    スレ違いで申し訳ないのですが、何とかご回答頂けないでしょうか?
    前の席のものが気になってしょうがないと言っていて、私の方もちょっと困っています。
    505 : nobodyさん - 2009/05/21(木) 20:24:56 ID:??? (+89,+29,-15)
    園芸板行って来いよ。スレ違いってレベルじゃねーぞ。
    506 : nobodyさん - 2009/05/21(木) 20:49:40 ID:M2R0F+Cl (+27,+29,-30)
    お返事どうもありがとうございます。
    レスがつかないので心配していました。
    すみません。その園芸板ってどこでしょうか?
    そこの方が適切であれば、そちらでお聞きしたいと思います。
    507 : nobodyさん - 2009/05/21(木) 20:55:56 ID:M2R0F+Cl (+32,+29,-51)
    何度もすみません。昨日貼り付けたURLですが、ブログが更新されていたので、
    ページの写真が変わってしまいました。大変失礼しました。

    こちらのページに貼ってある写真にある果物の名前です。
    甘酸っぱくて美味しいって書いてあるけど、名前が書いていない・・・。

    http://ameblo.jp/hoshino-mari/page-2.html#main
    509 : nobodyさん - 2009/05/21(木) 21:37:18 ID:??? (+46,+29,-23)
    >>508
    その単位でpearを探すのは大変。(いっぱいある)
    それぞれについてどんな機能が欲しいかを決めてからのほうがいいよ。
    510 : nobodyさん - 2009/05/21(木) 21:38:34 ID:??? (+64,+29,-2)
    >>505 害基地だから触るな
    511 : nobodyさん - 2009/05/21(木) 21:50:04 ID:??? (+57,+29,-19)
    Pearは中途半端だからいらない
    勉強目的なら自作でやってみ 仕事ならZF
    512 : nobodyさん - 2009/05/21(木) 21:55:31 ID:??? (+47,+21,-30)
    >>508
    正直そのどれもpear要らない
    514 : nobodyさん - 2009/05/21(木) 23:09:31 ID:3E8Yd+C8 (-13,+29,-6)
    >>509-513
    皆さんありがとうございます。
    勉強目的なので自分で作ってみます!
    またよろしくお願いします
    515 : nobodyさん - 2009/05/22(金) 03:02:07 ID:??? (+58,+30,-24)
    【性技を】お隣は幼馴染で彼女な某魔法使い5【色々お試し中】
    http://ex14.vip2ch.com/test/read.cgi/part4vip/1240398459/
    516 : nobodyさん - 2009/05/22(金) 03:20:16 ID:f6PVhhZ1 (+32,+29,-50)
    お願いします。submitボタンが押されて処理開始までに、あるいは処理中の待ち時間を
    指定する事はPHP単体で可能ですか?イメージとしては買い物サイトなどの決済処理で
    少し砂時計が回る間を待つような感じで。
    517 : nobodyさん - 2009/05/22(金) 03:26:03 ID:??? (+9,-27,+0)
    sleep
    518 : nobodyさん - 2009/05/22(金) 03:31:10 ID:f6PVhhZ1 (+29,+29,-51)
    >>517
    超即レス有り難うございます。。こんな関数もあったんですね。
    ぐぐったんだけどワードが悪かったのかなかなか見当たらなかった。
    早速試したところうまくいきました。
    521 : 軟式PHP - 2009/05/22(金) 10:56:24 ID:??? (+3,-30,-93)
    extract($_POST);
    癖になる前にこれはやめれ。
    register_global onと同じくセキュリティがザルになるぞ。

    あとUndefinedは変数が定義されていないのに使ってるからだ。
    $host = "";またはvar $host = "";とかで宣言してから使え。
    522 : nobodyさん - 2009/05/22(金) 10:58:06 ID:??? (+22,-28,-2)
    varはないだろ
    523 : 軟式PHP - 2009/05/22(金) 11:01:15 ID:??? (+47,+18,-1)
    >>522
    すまそ。素で間違った。
    varは無視しとくれ。
    524 : 488 - 2009/05/22(金) 11:07:58 ID:9hIwxjrZ (-8,+29,-58)
    >>523
    $host = "";で解決しました。

    >癖になる前にこれはやめれ

    ご指摘ありがとうございます。確かにセキュリティ上良くない事は色んなHPで
    よく書いてましたから、ある程度理解してはいましたが、今の知識じゃサンプル
    からソースを弄って書くのが精一杯でしたがこれを機会に癖になる前に治します。
    527 : 525 - 2009/05/22(金) 19:08:17 ID:??? (+57,+29,-4)
    すみません、解決しました
    質問自体かなり変なこと書いていました、失礼しました
    528 : nobodyさん - 2009/05/22(金) 19:28:51 ID:??? (+52,+29,-3)
    どう解決したのさ?
    530 : nobodyさん - 2009/05/22(金) 20:27:01 ID:??? (+33,-29,-7)
    $query = "select * from sqlite_master";
    531 : nobodyさん - 2009/05/22(金) 20:27:37 ID:??? (+39,-30,-227)
    try {
    $dbh = new PDO('sqlite:../wn.db','', '');
    $query = "select * from sqlite_master;";
    $stmt = $dbh->prepare($query);
    $stmt->execute();
    $cols = array();
    while ($cols = $stmt->fetch(PDO_FETCH_ASSOC)) {
    var_dump($cols);
    }
    } catch (PDOException $exception){
    echo "MAKEING PDO:";
    echo $exception->getMessage();
    echo "\n";
    exit();
    }
    にすればいいんじゃね?
    532 : nobodyさん - 2009/05/22(金) 20:30:49 ID:??? (+77,+29,-57)
    >>530
    セミコロンの有無は関係ないみたいです・・・

    >>531
    catchでエラーは出ませんでした・・・。
    .dbファイルもちゃんと存在しますし、おかしくならないはずなんですけど。。


    どうでもいいですがMAKEINGって酷いですねorz
    533 : nobodyさん - 2009/05/22(金) 20:42:52 ID:??? (+31,-10,-2)
    >>532
    出力結果は?
    534 : nobodyさん - 2009/05/22(金) 20:45:19 ID:??? (+12,-24,-73)
    >>533
    何も出力されませんでした。
    多分tryの中にエラーが無かったからだと思います。

    http://selfkleptomaniac.org/archives/1083

    ここにphpでwordnetを使用するソースがあったので試したところ、
    ブログにある例のような出力結果が得られなかったので、原因はPHPではsqliteかdbにありそうです。
    のでそちらを当たってみます。。
    535 : nobodyさん - 2009/05/22(金) 20:48:20 ID:??? (+9,-13,-5)
    じゃ結果セットが0件なんじゃね?
    536 : nobodyさん - 2009/05/22(金) 20:57:16 ID:??? (+42,+24,+0)
    データが空っぽ
    537 : nobodyさん - 2009/05/22(金) 21:07:52 ID:??? (+0,-30,-109)
    >>529
    PDOはデフォルトだとエラー吐かないのでエラーモードの設定を。
    $dbh = new PDO('sqlite:../wn.db',null,null,array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
    ついでにPDOStatementオブジェクトはforeachで回せるよ。
    538 : nobodyさん - 2009/05/22(金) 22:03:57 ID:??? (+3,-29,-50)
    一般で配布されているdbは異常がなくて、結果もsqlite_masterテーブルには必ず内容があることが保証されてるんですよね。
    だから空ってことはないと思うのですが。。。

    >>537
    の通りエラーモードを設定した後、わざとdbのパスを間違えて指定しても、エラーが何も出ませんでした。
    こんなことってあるんですかね?
    539 : 529 - 2009/05/22(金) 22:17:48 ID:??? (+57,+29,-8)
    すいません、存在しない名前を指定したら勝手にDBが作られるらしいです。
    勘違い申し訳ないです。
    540 : nobodyさん - 2009/05/22(金) 22:26:34 ID:??? (+37,+19,+0)
    どっ
    541 : nobodyさん - 2009/05/22(金) 22:43:22 ID:??? (+27,+9,-1)
    んまい
    542 : 529 - 2009/05/22(金) 22:46:58 ID:??? (+1,-30,-79)
    >>529のwhile中にあるfetchの引数「PDO_FETCH_ASSOC」を取ると値が取れるようになりました。
    どうしてか分かりませんが、Webのコードを鵜呑みにコピペすると酷い目に遭いますね・・・orz

    以上解決です。ありがとうございました。
    543 : nobodyさん - 2009/05/22(金) 23:00:03 ID:??? (+32,-30,-44)
    >>542
    もうみてないとおもうけど
    PDO_FETCH_ASSOC
    ではなくて
    PDO::FETCH_ASSOC
    だな。

    PDOのconst。
    544 : 529 - 2009/05/22(金) 23:05:03 ID:??? (+61,+29,-4)
    >>543
    だったみたいですね・・・
    そのように変えたら何事も無く動作しました;;
    546 : nobodyさん - 2009/05/22(金) 23:29:03 ID:??? (+9,-30,-97)
    そのrequire_onceは、実際に叩いたスクリプトに書いてあるの?

    index.phpを叩いたら、index.phpの置いてある場所からの相対を引くよ。
    つまりindex.phpから、別の「nantoka.php」をrequireして、そのnantoka.phpのなかで
    requireしたファイルは、nantoka.phpからの相対ではなくてindex.phpからの相対だよ。
    547 : 545 - 2009/05/22(金) 23:59:17 ID:??? (+4,-29,-63)
    >>546
    ありがとうございました。
    原因がわかりました、パスの問題ではなかったです。
    読み込み対象のファイルが、hoge.phpとHoge.phpのように名前の大文字小文字が違ってました
    Windowsでは大文字小文字の判別してなかったのに、Linuxではエラーになっていました
    ほんとにお騒がせしました
    549 : nobodyさん - 2009/05/23(土) 03:23:22 ID:??? (-6,-30,-18)
    >>548

    echo "警告:カナ空っぽ";
    }
    if(!$mail || !$kana || !$namae ){//ここから挿入
    exit;
    }//ここまで挿入
    echo "テスト"


    これで進ませないことはできる。
    550 : nobodyさん - 2009/05/23(土) 03:27:54 ID:??? (+52,+29,-13)
    >>548
    セキュリティがまずいですね
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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