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

    私的良スレ書庫

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

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

    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
    51 : nobodyさん - 2010/09/19(日) 21:05:03 ID:2wvRyPkx (+19,+19,+0)
    >>36
    ブラウザに出力です
    52 : nobodyさん - 2010/09/19(日) 21:06:51 ID:??? (+64,+29,+0)
    >>34
    もう諦めたほうがいいのでしょうか・・・
    まったくできません
    53 : nobodyさん - 2010/09/19(日) 21:11:40 ID:??? (+59,+30,+0)
    54 : nobodyさん - 2010/09/19(日) 21:26:38 ID:??? (+65,+28,-17)
    >>52
    もう小出しせずそのまんまのHTML文書とコードを出そうぜ
    55 : nobodyさん - 2010/09/19(日) 22:03:35 ID:??? (+57,+29,-15)
    ソースは真似されると嫌なので出したくありません。
    56 : nobodyさん - 2010/09/19(日) 22:08:46 ID:??? (+56,+28,-14)
    動かないコードを誰が真似するんだよw
    57 : nobodyさん - 2010/09/19(日) 22:23:54 ID:??? (+57,+29,-11)
    小者が書いたコードは既に世界中の誰かが誰かが書いてるんだから気にしすぎ
    58 : nobodyさん - 2010/09/19(日) 22:46:55 ID:??? (+9,-30,-60)
    preg_match("/検索パターンを表す文字列/", 比較文字列)

    /(スラッシュ)って必要?

    preg_match("検索パターンを表す文字列", 比較文字列)

    だと動作にどういう違いが生じる?
    59 : nobodyさん - 2010/09/19(日) 22:50:52 ID:??? (+12,-30,-47)
    >>58
    やってみた。自分でやってみるほうが早いと思うけどね。

    Warning: preg_match() [function.preg-match]: No ending delimiter '.' found in ......

    で false を返したよ。@5.2.13
    60 : nobodyさん - 2010/09/19(日) 23:09:42 ID:??? (+44,+16,-5)
    /がうざいなら##で囲むとかデリミタ変えるといいよ
    61 : nobodyさん - 2010/09/20(月) 00:01:59 ID:??? (+16,-30,-60)
    省略記述について教えてください。

    mysql_query("rollback") and $this->db['autocommit']= 1;

    mysql_query("begin") or $this->dberr("トランザクション開始エラー");
    はどういった意味になるのでしょうか。

    ifも書かれていないため、条件分岐でもなさそう
    ですので、悩んでます。

    よろしくお願いいたします。
    62 : nobodyさん - 2010/09/20(月) 00:25:33 ID:??? (+33,+13,+1)
    >>61
    スレタイ
    63 : nobodyさん - 2010/09/20(月) 00:29:55 ID:??? (-5,-29,-23)
    andの場合は前の結果が真の場合実行
    orの場合はその逆で偽なら実行
    if文とかでもそうでandとか&&は
    先の結果が真の時以外その後は実行されない
    64 : nobodyさん - 2010/09/20(月) 00:30:41 ID:??? (+46,+30,+0)
    65 : nobodyさん - 2010/09/20(月) 00:33:59 ID:??? (+60,+29,-51)
    >>59-60
    本当だ・・・
    warning返された・・・

    なんてスラッシュなんて要求するんだろう?
    ない方が手間も省けるのに
    66 : nobodyさん - 2010/09/20(月) 00:40:14 ID:??? (+1,-29,-9)
    >>65
    正規表現リテラル
    68 : nobodyさん - 2010/09/20(月) 00:47:16 ID:??? (+44,+27,+1)
    それであってる
    69 : nobodyさん - 2010/09/20(月) 01:39:01 ID:zsEPGaUe (-14,+29,+2)
    >>68
    ありがとうございます。
    大変助かりました。
    70 : nobodyさん - 2010/09/20(月) 03:41:18 ID:??? (+10,-30,-84)
    realpath()で絶対パスを取得することができるわけだけど
    一方htmlの画像表示タグ
    <img src="(パス)/(ファイル名)">
    では(パス)の部分にrealpath()で取得した絶対パスを指定しても正しく画像を表示できないのはなぜ?
    これができるようになったら便利なんだけどね・・・
    71 : nobodyさん - 2010/09/20(月) 05:05:25 ID:??? (+37,+13,+1)
    >>70
    スレタイ
    72 : nobodyさん - 2010/09/20(月) 05:29:32 ID:??? (+3,-30,-84)
    realpath()で絶対パスを取得することができるわけだけど
    一方htmlの画像表示タグ
    <img src="(パス)/(ファイル名)">
    では(パス)の部分にrealpath()で取得した絶対パスを指定しても正しく画像を表示できないのはなぜ?
    これができるようになったら便利なんだけどね・・・
    74 : nobodyさん - 2010/09/20(月) 10:02:34 ID:??? (+3,-30,-128)
    $obj = file_get_html($url);

    ここをfile_get_contentsにしてやってみ
    ちゃんと開放されてるから
    原因はfile_get_html
    require_once('./simplehtmldom/simple_html_dom.php');
    こいつの中身にあるんじゃないかと
    なんかメモリにキャッシュするようにしてるのかもしれん
    75 : nobodyさん - 2010/09/20(月) 10:29:28 ID:??? (+0,-30,-49)
    >>70
    imgタグのsrcはwebサーバではドキュメントルートからのパスになるし
    realpathから$_SERVER["DOCUMENT_ROOT"]を引けばOK
    76 : nobodyさん - 2010/09/20(月) 10:36:00 ID:??? (-1,-29,-43)
    >>75
    そこらへんHTML5では改善されるといいね
    些細なことだけどプログラム上の余計な手間なんだよね>imgタグのsrc指定
    77 : nobodyさん - 2010/09/20(月) 10:53:27 ID:??? (+45,+22,-3)
    それは改善なのか?
    78 : nobodyさん - 2010/09/20(月) 10:58:12 ID:??? (+6,-30,-47)
    サーバのパスをimgタグのsrcに指定して表示されるわけなかろう
    <img src="/home/takashi/public_html/img/hoge.jpg">とか書くつもりか
    79 : nobodyさん - 2010/09/20(月) 11:01:18 ID:??? (-2,-30,-21)
                 |
    ~~~~~~~~|~~~~~~~~~~
       >( c´_ゝ`)  |
                |
    ( c´_ゝ`)     J
         >( c´_ゝ`)



                 |
    ~~~~~~~~|~~~~~~~~~~
                 |     >( c´,_ゝ`)
                 |
                 J   >( c´,_ゝ`)
                        >( c´,_ゝ`)
    81 : nobodyさん - 2010/09/20(月) 11:24:32 ID:??? (+66,+28,-31)
    >>78
    その方式でもちゃんとURL変換した上で表示してほしくね?
    82 : nobodyさん - 2010/09/20(月) 11:34:46 ID:??? (+12,-29,-50)
    >> 80
    マニュアルに書いてありますねぇ
    file_get_contents()はファイルの内容を文字列に読み込む 方法として好ましいものです。もしOSがサポートしていれば パフォーマンス向上のためにメモリマッピング技術が使用されます。
    83 : nobodyさん - 2010/09/20(月) 12:14:06 ID:??? (+65,+28,-14)
    >>81
    そういうヘルパーを作ればいいんじゃね?
    85 : nobodyさん - 2010/09/20(月) 13:25:07 ID:??? (+54,+28,-20)
    だから文字コードをちゃんと変換できてないからだろバカ
    86 : nobodyさん - 2010/09/20(月) 13:28:19 ID:??? (+25,-2,+0)
    73と52は同一人物なような気がしてきた
    87 : nobodyさん - 2010/09/20(月) 14:21:44 ID:??? (+0,-22,+0)
    ちなみに85と86は同一人物
    88 : nobodyさん - 2010/09/20(月) 14:28:16 ID:M5nqlNJA (-27,-30,-95)
    すんません。

    @を禁止ワードとしてしたいのですが、
    strpos($_POST['aho'],"@");
    とすると、何故かフォームahoに全角スペースとか入っていると、
    falseが返ってきません。

    文字コードがshift-jisだからかなとは思うのですが、
    何か対策ありますでしょうか。
    ちなみに禁止ワードは@以外にも可能性があり、@だけ削ればいいわけではなく、
    しっかり禁止ワードを検出して、入力したユーザーはアクセス規制をかけるという処理です。
    89 : nobodyさん - 2010/09/20(月) 14:35:47 ID:??? (-15,-29,+0)
    >>88
    つ mb_strpos()
    90 : nobodyさん - 2010/09/20(月) 14:39:08 ID:??? (+27,-5,-12)
    @を入力しただけで規制とかシステムの怠惰
    91 : 88 - 2010/09/20(月) 14:48:41 ID:??? (+62,+29,-4)
    >>90
    余計なお世話です。

    無職のあなたほど怠惰ではありません。
    92 : nobodyさん - 2010/09/20(月) 14:54:36 ID:??? (+38,-27,+0)
    postて連想配列じゃないの
    93 : 88 - 2010/09/20(月) 15:01:12 ID:??? (+51,+27,+0)
    >>92
    無知は黙ってろ消えろ
    94 : nobodyさん - 2010/09/20(月) 15:05:27 ID:??? (+6,-17,-4)
    postて連想配列だけどなにか?
    95 : 88 - 2010/09/20(月) 15:06:41 ID:??? (+0,-30,-22)
    >>94
    無知乙
    print_r($_POST['aho'])で試してみろ
    96 : nobodyさん - 2010/09/20(月) 15:07:43 ID:??? (+39,+21,+1)
    フィーーーーーーーーーッシュ
    97 : nobodyさん - 2010/09/20(月) 15:10:46 ID:??? (-2,-29,-19)
    >>95
    説明

    HTTP POST メソッドで現在のスクリプトに渡された変数の連想配列です。
    98 : 88 - 2010/09/20(月) 15:14:07 ID:??? (+46,+3,-47)
    >>92はpostは連想配列だからstrposの第一引数に指定できないって言いたかったんでしょ?
    だからしっかり教えてあげただけです
    99 : nobodyさん - 2010/09/20(月) 15:28:42 ID:??? (+62,+29,-8)
    >>98

    >>92のレスを勝手に深読みして一人でさわぐのはやめましょうw
    100 : nobodyさん - 2010/09/20(月) 15:30:42 ID:??? (+64,+29,-6)
    >>98
    暇乙。誰も教えてくれと頼んでないのにご苦労様です
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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