のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,331,361人
昨日: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
    151 : nobodyさん - 2009/05/04(月) 17:50:50 ID:??? (+25,-30,-28)
    簡単にできるし
    $_SERVER['SCRIPT_NAME']が自ファイル名ならNG、セットされてなければ
    ウェブ経由じゃないからNG、それ以外で実行できるようにすればいいじゃん
    ほかにもいっぱい方法あるだろ
    152 : nobodyさん - 2009/05/04(月) 18:10:12 ID:h7Ju90Gx (+36,+29,+0)
    >>150
    >>151
    ありがとうございます。
    そんな方法があったんですね。
    153 : nobodyさん - 2009/05/04(月) 18:33:46 ID:??? (+68,+6,-27)
    実行されたくないってのが、ブラウザからそのファイルを直接指定されたときに
    実行されたくないって話なら、ブラウザからアクセスできないディレクトリに
    置いとくのが定石じゃない。
    154 : nobodyさん - 2009/05/04(月) 18:39:10 ID:??? (+105,+29,-17)
    >>153
    それは、首がもげるほど正論なんですが、
    ブラウザからアクセスできないところにファイルを
    置けないレン鯖とかもあったりするわけで……。
    155 : nobodyさん - 2009/05/04(月) 18:51:41 ID:??? (+7,-29,-80)
    >>154
    スレチになっちゃうんで、あんまり詳しくは聞かないけど、 PHPは使えるけど、
    htaccess でaccess denyできないレンタルサバとかも多いの?
    156 : nobodyさん - 2009/05/04(月) 19:12:05 ID:??? (+6,-30,-38)
    >>146
    単純にincludeファイルは.incにしてそれをはじけばいいんではないの?

    <Files ~ "\.inc$">
    deny from all
    </Files>
    157 : nobodyさん - 2009/05/04(月) 20:22:15 ID:??? (+71,+29,-15)
    >>154
    さすがにそれはダウト。ログすら吐けないじゃんか
    158 : nobodyさん - 2009/05/04(月) 20:45:35 ID:??? (+34,+6,-37)
    phpが実行できる環境ならクラスか関数にしとけばコールしない限り実行されないじゃん
    159 : nobodyさん - 2009/05/04(月) 23:09:49 ID:??? (+123,+28,-11)
    >>149みたいな奴嫌いだ。
    160 : nobodyさん - 2009/05/04(月) 23:27:50 ID:??? (+71,+29,-1)
    >>159
    だから皆答えてるんじゃないかなw
    161 : 0 - 2009/05/04(月) 23:47:21 ID:??? (+67,+27,+0)
    >>149はカスだろ
    162 : 0 - 2009/05/04(月) 23:48:03 ID:??? (+0,-28,-5)
    ↑のミス^^;
    違うスレの146なので気にしないでね
    163 : nobodyさん - 2009/05/05(火) 00:00:12 ID:??? (+47,+29,+0)
    まぎらわしいわ
    164 : nobodyさん - 2009/05/05(火) 00:17:19 ID:??? (+56,+17,+2)
    >>159
    149だけどそれが狙い
    166 : nobodyさん - 2009/05/05(火) 03:28:27 ID:??? (-2,-30,-33)
    rename("./filebox/A.txt", "./filebox/{$hen}.txt"); か
    rename("./filebox/A.txt", "./filebox/".$hen.".txt");
    でやってみ
    167 : nobodyさん - 2009/05/05(火) 03:57:18 ID:GwyMTYkX (-16,+29,-17)
    >>166
    あっ、出来た。有難うございました。こういうやり方もあるんですね、勉強になりました。
    168 : nobodyさん - 2009/05/05(火) 05:08:31 ID:9NxYpwlu (+24,+29,-27)
    変数をクォートの中にそのまま書き込むと文字として誤認されること多いから俺は常に括弧でくくってるぞ
    169 : nobodyさん - 2009/05/05(火) 05:10:05 ID:??? (+15,-7,-4)
    文字列連結でいいだろ
    170 : nobodyさん - 2009/05/05(火) 05:25:42 ID:??? (-1,-29,-9)
    内部が変数の時は {} が出力されないってのは、仕様としてどうかと思うことは多い。
    明示的な指定は${var_name} の形式だけにして欲しかった。
    171 : nobodyさん - 2009/05/05(火) 06:15:47 ID:??? (+30,+7,-2)
    シングルクオート使えばいいのでは?
    172 : nobodyさん - 2009/05/05(火) 06:54:47 ID:??? (-4,-29,-5)
    >>167
    解決したからもう興味ないだろうけど、ざっと見とくと良いよ。
    http://jp.php.net/manual/ja/language.types.string.php#language.types.string.parsing
    173 : nobodyさん - 2009/05/05(火) 12:13:25 ID:??? (+27,-30,-22)
    >>165
    $path = "./filebox/";
    $bfile = "A.txt";
    $rfile = "B.txt";
    rename("$path.$bfile", "$path.$rfile");
    174 : nobodyさん - 2009/05/05(火) 12:16:27 ID:nXqml1BJ (+92,+29,-6)
    画像の数字を読み取ることって出来ますか?
    175 : nobodyさん - 2009/05/05(火) 12:17:47 ID:??? (+61,+29,-10)
    ””の中を勝手に展開したりするからわかりにくくなる。
    >>173みたいなミスもしちゃうしな。
    176 : nobodyさん - 2009/05/05(火) 12:19:10 ID:??? (-2,-30,-20)
    $path = "./filebox/";
    $bfile = "A.txt";
    $rfile = "B.txt";
    rename($path.$bfile, $path.$rfile);
    177 : nobodyさん - 2009/05/05(火) 19:59:33 ID:??? (+98,+29,-2)
    >>174
    白黒のフォント文字サイズ固定なら割となんとかなる
    178 : nobodyさん - 2009/05/06(水) 00:27:30 ID:??? (+70,+29,-1)
    >>177
    俺は無理だと思うんだけど
    179 : nobodyさん - 2009/05/06(水) 01:02:20 ID:??? (+52,+19,-34)
    2値に変換できればあとはmatchさせればいいだけだからな。
    スキャンしたものとかは無理だがw
    180 : nobodyさん - 2009/05/06(水) 01:42:14 ID:??? (+4,-23,-4)
    ま、画像もデータだからね。バイナリの
    181 : nobodyさん - 2009/05/06(水) 07:08:02 ID:??? (+70,+29,-35)
    >>174
    こういうOCRライブラリに投げて読ませれてばいいんでないの?
    http://code.google.com/p/ocropus/

    独自ライブラリ使ってるだろうけどキャプチャもとっくに破られてるらしいからね
    182 : nobodyさん - 2009/05/06(水) 07:27:33 ID:??? (+102,+29,-13)
    てか、キャプチャ破り以外使い道なさそうだから、こういう質問の相手はすべきじゃないとも思う。
    183 : nobodyさん - 2009/05/06(水) 07:34:32 ID:??? (+59,+28,+0)
    じゃ終わり
    184 : nobodyさん - 2009/05/06(水) 12:32:17 ID:??? (+20,-12,+2)
    185 : nobodyさん - 2009/05/06(水) 12:33:01 ID:??? (+102,+29,-11)
    >>182
    キャプチャ破りしか思いつかないのは自分はクラッカー気取りだからじゃないの?wwwwwwwwwwwwwwwwwwwwwwwww
    186 : nobodyさん - 2009/05/06(水) 12:55:35 ID:??? (+6,-23,-14)
    >>179
    2値?
    無理だろ
    187 : nobodyさん - 2009/05/06(水) 17:11:19 ID:??? (+66,+29,+0)
    >>185
    うっさい
    188 : nobodyさん - 2009/05/06(水) 17:21:55 ID:??? (+46,-30,-197)
    PHP暦1週間です。
    peclのzip関数をレンタル鯖で使いたいのですが、初期状態では導入されていないみたいです。
    linuxも詳しくないのですが、とりあえず「/usr/local/bin/pecl」は発見しまた。
    あとはzip.soを発見してextentions dirに設定すれば動くかなと思ったんですが、zip.soが見つかりませんでした。
    これ、何とかして導入する方法はありませんでしょうか?
    ちなみにphp上で無理やり「pecl install zip」して見ましたがやっぱりだめでした。

    もしくは、PHP5 MySQL peclのZIP拡張の入ってるレンタル鯖(年1万以下)ってあります?
    189 : 188 - 2009/05/06(水) 17:22:50 ID:hSw36pLb (+0,+9,+0)
    あ、sageってた・・・・
    190 : nobodyさん - 2009/05/06(水) 17:44:26 ID:??? (+52,+29,+0)
    えと、スレ違うと思うんですけど。
    191 : nobodyさん - 2009/05/06(水) 19:07:01 ID:??? (+64,+29,-36)
    >>188
    それが何とかできたら怖いわw
    レン鯖と同じ環境のサーバー立ててコンパイルしたso持っていくって
    手段は無くも無いが、怒られてアカ剥奪されても知らん。

    あとレン鯖探したいなら板違い。
    192 : nobodyさん - 2009/05/06(水) 19:13:40 ID:??? (-1,-29,-66)
    pearのFile_Archiveじゃだめなん?
    他の人も書いてるとおり、レンタルサーバ探しは、ここで聞いても無駄だけどさ。
    193 : nobodyさん - 2009/05/06(水) 19:19:31 ID:??? (+86,+29,-3)
    つーか標準装備のじゃダメなん?
    194 : nobodyさん - 2009/05/06(水) 19:25:00 ID:??? (+69,+29,-4)
    >>193
    そんなんあったっけ?
    どれ?
    http://jp.php.net/manual/ja/refs.compression.php
    196 : nobodyさん - 2009/05/07(木) 03:25:00 ID:??? (-7,-29,-10)
    $_SERVER['REQUEST_METHOD']

    あとその下のフォームの値も全部$_POSTで
    197 : nobodyさん - 2009/05/07(木) 04:00:17 ID:re6YnlTy (-20,+29,-10)
    >>196
    出来ました!感謝。
    まだ勉強を始めて10日ほどですがぼちぼちがんばります。
    198 : nobodyさん - 2009/05/07(木) 15:01:14 ID:??? (+13,-30,-212)
    "が""でエスケープされている文字列(ExcelとかのCSV出力と同じ)をパースするために、
    以下のようなコードを書いたのですが、Apache上で動作させるとスタック不足で落ちてしまいます。
    (ApacheのStatusコード:3221225725)

    もっとリソースを食わないようにするにはどうすべきでしょうか?
    今使っている環境は PHP5.2.9-1 Apache2.2.11 Vista(32bit) Homeです。

    $str = '"'.str_repeat("あいうえお", 10).'"';
    preg_match('/(([^\"]|\"\")*)\"/A', $str, $matches, PREG_OFFSET_CAPTURE, 1);

    これぐらいだったら、正規表現あきらめて、コリコリ書いた方がいいのかなぁ。
    199 : nobodyさん - 2009/05/07(木) 15:02:34 ID:PzaIUqbE (-20,+29,-1)
    すいません、さげちゃいました。
    よろしくお願いします。
    200 : 198 - 2009/05/07(木) 15:04:46 ID:??? (+3,-30,-46)
    すいません、訂正。

    $str = '"'.str_repeat("あいうえお", 10).'"';

    ぐらいなら動きます。これを

    $str = '"'.str_repeat("あいうえお", 100).'"';

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

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


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