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

    私的良スレ書庫

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

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

    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/04/21(火) 20:47:43 ID:??? (+70,+29,-37)
    >>696
    トロイの木馬に感染して自分のPCから悪意のあるコードがアップロードされたら?
    702 : nobodyさん - 2009/04/21(火) 21:00:07 ID:??? (+125,+29,-11)
    悪意のあるHP管理者がファイルをアップロードしたらマズくない?
    サニタイズされてたほうがいいんじゃないの?
    703 : nobodyさん - 2009/04/21(火) 21:23:43 ID:??? (+70,+29,+0)
    >>702
    おまえはなにをいってるんだ
    705 : nobodyさん - 2009/04/21(火) 22:12:04 ID:??? (-2,-30,-33)
    $this->list[] = array(... あるいは array_push($this->list, array()); でどうか
    詳しくはマニュアルを読め
    706 : nobodyさん - 2009/04/21(火) 22:23:58 ID:??? (+142,+29,-8)
    >>702
    >>695が多重人格の可能性もあるからってことか。セキュアだなおまえは
    707 : nobodyさん - 2009/04/21(火) 22:59:38 ID:??? (-11,-30,-14)
    >>704
    $this->list = array($key=>$val);

    ここで上書きしてるからそうなるんだよ

    $this->list[$key] = $val;

    にすればよい
    708 : nobodyさん - 2009/04/21(火) 23:06:23 ID:??? (+77,+30,-58)
    >>706
    一般論として考えるならこの手の類の問題は
    なるべくなら最悪の可能性を考えて設計すべきだけど、
    絶対に他人が触らず自分も忘れないという前提なら構わないよな

    ただ、ちょっとした汎用関数を通すぐらいでカバーできるのなら、
    最低それはしておくべきのような気がする
    設計思想や仕様以前の安全対策として
    709 : nobodyさん - 2009/04/21(火) 23:10:54 ID:??? (-1,-29,-4)
    text/plainでもどう処理されるか分からないからな
    710 : nobodyさん - 2009/04/21(火) 23:20:21 ID:??? (+124,+29,-8)
    >>706
    他の誰かが不正侵入して書き変えてたらどうするの?
    711 : nobodyさん - 2009/04/21(火) 23:33:40 ID:??? (+29,-15,-34)
    >>710
    サイト乗っ取られたらどうするってのと、同じレベルの話に聞こえるけどな。
    これアップローダの話じゃないんだろ。

    っていうか、 textdata.txtに入ってるのがHTMLだったらhtmlspecialcharsしちゃアカンし、
    テキストだったらしといた方がラクだろ。
    712 : nobodyさん - 2009/04/21(火) 23:37:59 ID:??? (+52,+28,+0)
    >>693を見る限りhtmlを出力するみたいだけど
    713 : nobodyさん - 2009/04/21(火) 23:41:38 ID:??? (+25,-2,-29)
    html「に」出力することはわかるけど、
    <br>を行末に添付しているから、.txtがhtmlでないことはわかる
    だからエスケープ処理しとくべきかもね
    714 : nobodyさん - 2009/04/21(火) 23:43:54 ID:??? (+61,+29,-32)
    無知な野郎が多いなww
    エスケープ刷る必要ねえだろw
    715 : nobodyさん - 2009/04/21(火) 23:45:41 ID:??? (+6,-29,-22)
    >>714
    <test>とかがテキストファイルにあったら、
    ブラウザに表示されなくないか?
    716 : nobodyさん - 2009/04/21(火) 23:57:59 ID:??? (+74,+29,-46)
    >>710
    txtは書き換えるのにソース書き換えたりはしないなんてかわいい侵入者だな
    719 : nobodyさん - 2009/04/22(水) 14:07:39 ID:??? (-7,-30,-20)
    勘だけど/^\d+(?:\.\d+)+$/D
    720 : nobodyさん - 2009/04/22(水) 14:11:24 ID:??? (-1,-29,-41)
    (1)1文字以上の数字で始まる
    (2)ドット+1文字以上の数字 又は 1文字以上の数字
    (3)(2)が1回以上続く

    でよかないですか?
    721 : 718 - 2009/04/22(水) 14:15:35 ID:1Gt+zU8A (-20,+29,-6)
    >>719
    希望通りの動作をしました。ありがとうございます。
    ついでにD修飾子の意味を教えていただけるとありがたいです。
    722 : nobodyさん - 2009/04/22(水) 14:17:56 ID:??? (+12,+24,-3)
    まずググりました?
    724 : nobodyさん - 2009/04/22(水) 14:24:26 ID:??? (+17,+29,+0)
    726 : nobodyさん - 2009/04/22(水) 14:33:58 ID:??? (+55,+29,-22)
    ゆとりは疲れるぜw
    マニュアルも読まないのなw
    http://php.benscom.com/manual/ja/reference.pcre.pattern.modifiers.php
    728 : 718 - 2009/04/22(水) 14:51:58 ID:1Gt+zU8A (-17,+29,-90)
    >>726
    >>724で提示された検索結果内に私の求めていた結果がなかった
    うえでの>>725の返答ですがゆとり扱いですか。
    ゆとりなら私ではなく>>723を読まずによく分からない検索結果を張った>>724にあててください。
    というかあなたが>>724であれば最初からマニュアルを提示してください。
    729 : nobodyさん - 2009/04/22(水) 14:53:20 ID:??? (+50,+27,-4)
    ゆとりは恐ろしいな・・・・
    730 : nobodyさん - 2009/04/22(水) 14:57:15 ID:??? (+57,+29,-2)
    教えてもらったら態度が急変した事にフイタ
    731 : nobodyさん - 2009/04/22(水) 15:17:27 ID:??? (-2,-29,-25)
    >>727
    phpinfo.php が動いてるんだから動くだろうよ。
    Server API CGI/FastCGI
    だからcgiモードだろうけど。
    732 : nobodyさん - 2009/04/22(水) 15:20:24 ID:MEQMnIq/ (+36,+28,-64)
    >>731
    ありがとうございます。

    Apacheモジュール版ではできて、cgiモードではできないことの代表例といったらどんなものがありますか?
    参考までにPHPで作られたカウンタやキャプチャ機能付き掲示板、ブログ等を実装しようとおもっています。
    733 : nobodyさん - 2009/04/22(水) 15:22:42 ID:??? (+62,+29,-3)
    >>732
    異なるのはもっと上位レイヤだからほぼない。
    cgi-binの下に置かないといけないとかそういうのぐらい。
    734 : nobodyさん - 2009/04/22(水) 15:29:57 ID:??? (+0,-28,-8)
    代表例はBASIC認証を自前で入力画面作るとかだなあ
    735 : nobodyさん - 2009/04/22(水) 15:40:35 ID:MEQMnIq/ (+53,+29,-64)
    そうでしたか、安心しました( ´∀`)

    それほど関係ないならほぼ全てのレンタルサーバーはPHPをcgiモードで
    動かしてしまえばいいと思うのですが、そうではないということはユーザー
    のなかにはApachモジュールでの動作にこだわられてる方が多いということなんでしょうか?
    736 : nobodyさん - 2009/04/22(水) 15:54:43 ID:??? (+53,+25,-1)
    >>735
    女?
    737 : nobodyさん - 2009/04/22(水) 17:04:14 ID:??? (+22,-6,+1)
    >>735
    cgiは確か遅い。
    738 : nobodyさん - 2009/04/22(水) 22:56:16 ID:??? (+10,-30,-96)
    >735
    cgiで動作する場合、
     Apache → php.exeとかが起動される → 実行
    となる。対して、mod_phpはApache自身が実行するので、php.exeの起動を毎回する必要がなくなる。その分早い。
    (Apacheがphp.exeを予め起動し、常時スタンバイ状態にしておくイメージ)

    (実際はUnix系サーバだろうからexeなんてファイル名じゃないわけだが、まあイメージだ)
    740 : nobodyさん - 2009/04/23(木) 04:40:06 ID:??? (-6,-29,-16)
    xmlrpcだろ常考・・・
    742 : nobodyさん - 2009/04/23(木) 10:26:02 ID:??? (-1,-29,-4)
    php.ini-recommended
    743 : nobodyさん - 2009/04/23(木) 10:29:34 ID:??? (+7,-29,-18)
    >>741
    文字周りをUTF-8
    あと、初心者ならmagic_quote_gpcはOnの方がいいのかも知れない・・

    推奨っていうか個々の設定の意味合いがちゃんと分かっていれば問題ないかなと思う。
    744 : nobodyさん - 2009/04/23(木) 11:04:57 ID:??? (+31,-29,-6)
    うそをこきなさい
    magic_quote_gpcはオフったほうが絶対いいって、勝手に余計な処理されたら却って混乱する
    745 : nobodyさん - 2009/04/23(木) 11:15:37 ID:ai/dLDOC (+7,-30,-60)
    あいまい検索みたいな事って出来るのでしょうか?

    例えば、test_file.phpというファイル名のファイルがあったとして
    testで検索してもそのファイルがヒットするようにしたいのです。

    opendirなどで指定ディレクトリを開いてファイルを1つずつ読み込み、
    preg_matchなどの正規表現でファイル名を調べる方法もありますが、
    もう少し短い手順で、簡単に調べられる方法はないでしょうか?
    747 : nobodyさん - 2009/04/23(木) 11:22:01 ID:??? (-1,+30,+0)
    749 : nobodyさん - 2009/04/23(木) 11:30:20 ID:??? (+115,+28,+0)
    >>744
    それが分かる人はOffでいいと思う。
    750 : nobodyさん - 2009/04/23(木) 11:41:26 ID:??? (+36,+1,-4)
    >>743>>749はPHP歴一か月未満とみた
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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