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

    私的良スレ書庫

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

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

    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
    101 : nobodyさん - 2010/12/23(木) 17:55:06 ID:??? (+4,-30,-66)
    出来る限り実装に近い例を質問に用いろという好例だな。
    preg_match('/(.)jax\1/', 'Ajaxa')
    ではマッチしないというわけだ。
    102 : nobodyさん - 2010/12/23(木) 19:15:29 ID:??? (+3,-30,-39)
    >>101

       ∩___∩         |
       | ノ\     ヽ        |
      /  ●゛  ● |        |
      | ∪  ( _●_) ミ       j
     彡、   |∪|   |        Ajax
    /     ∩ノ ⊃  ヽ
    (  \ / _ノ |  |
    .\ “  /__|  |
      \ /___ /

    103 : nobodyさん - 2010/12/23(木) 22:13:41 ID:??? (+52,+29,-2)
    いつもの低レベルな論評ですね(笑
    104 : nobodyさん - 2010/12/24(金) 05:19:37 ID:??? (+57,+29,-12)
    そういえば高木はGijoeって人に論破された後だんまりぶっこいててわろた記憶があるな。
    105 : nobodyさん - 2010/12/24(金) 14:18:49 ID:YocMDy8V (+50,+29,-73)
    リファラーのチェックって必要なんでしょうか?
    昔セキュリティソフトの類を使ってると、そのソフトがその辺の情報を自動的に消してしまってて使えないとか聞いたことがあるんですが。
    106 : nobodyさん - 2010/12/24(金) 14:25:53 ID:??? (+1,-29,-16)
    >>105
    refererは簡単に変えられるから
    refererに依存した作りはしないほうがいい

    他のチェックと合わせてrefererもチェックするというのは有り
    107 : nobodyさん - 2010/12/24(金) 18:09:30 ID:??? (+40,+5,+1)
    >>105
    CSRFされると困るようなものなら,チェックした方がいいよ
    109 : nobodyさん - 2010/12/24(金) 19:56:28 ID:??? (+22,-30,-52)
    $s = '沖縄県八重山郡与那国町与那国';
    preg_match('/(.*?(?:都|道|府|県))(.*?(?:郡|市|区|町|村))(.*?(?:区|町|村))(.*)/', $s, $match);
    array_shift($match);
    foreach ($match as $value) {
    echo $value,"<br />\n";
    }
    110 : nobodyさん - 2010/12/24(金) 20:01:21 ID:??? (+31,+5,+2)
    >>109
    ありがとうございました
    111 : nobodyさん - 2010/12/24(金) 20:25:21 ID:??? (-1,-29,-4)
    そのパターンだと "千葉県市川市~" とかが "千葉県" "市" "川市~" になっちゃうよね
    112 : nobodyさん - 2010/12/24(金) 20:44:16 ID:??? (+46,+18,-2)
    コメじゃなくてプラスにしたらいいんじゃない?
    113 : nobodyさん - 2010/12/24(金) 20:45:54 ID:??? (+57,+29,-5)
    区切り文字の前に必ず何か一文字以上ある事にすればおk
    114 : nobodyさん - 2010/12/24(金) 20:49:31 ID:??? (+3,-30,-161)
    地理的な分類手法では、

    The name of a country ⇒「国」名
    The state name ⇒「州」名
    A name of a prefecture ⇒「県」名
    The county city area name of a village ⇒「郡市町村」名
    Ward autonomy name ⇒「区町村」名

    Autonomy = 自治体

    こうした考え方があります。

    求めるものが「自治体単位での区切り」であるのならば、安易に区切りの語句で判断せずに「自治体名」の辞書を整備して挑みましょう。

    求めるものが自治体単位での区切りではないのならば、正規表現での議論も適切であると考えます。
    115 : nobodyさん - 2010/12/24(金) 21:01:23 ID:??? (+57,+29,-18)
    いや多分>>108がやりたいのはそういうことじゃなくて
    既に手元にある"住所の一覧.txt"を加工したいってことでしょう。

    市川市や町田市だけでなく、四日市市や十日町市みたいな地名もあるから
    単純に"市""町"などを区切り文字にするのは事実上困難。というか不可能では。
    117 : nobodyさん - 2010/12/24(金) 21:11:25 ID:??? (+51,+28,-2)
    壊れるってどういうの?
    118 : nobodyさん - 2010/12/24(金) 21:20:42 ID:??? (+21,-6,-9)
    壊れるというのはexeを実行しても起動しなくなってしまいます。
    (一瞬コマンドプロントが立ち上がって即終了)
    119 : nobodyさん - 2010/12/24(金) 21:28:32 ID:??? (-1,-29,-14)
    readfileはバイナリセーフじゃないんじゃね?
    120 : nobodyさん - 2010/12/24(金) 21:36:35 ID:??? (+57,+29,-21)
    ハッシュ調べてから壊れると表現するべきだな
    121 : nobodyさん - 2010/12/24(金) 22:39:18 ID:??? (+3,-29,-108)
    readfileの問題じゃなくて、aサーバーからbサーバー上のaaa.exeを
    読みに行くとき、bサーバーが出力するaaa.exeがバイナリになっていない可能性がある。
    bサーバーのウェブサーバーで拡張子exeのMIMEタイプがどのように設定されているか
    確認したほうがいい。
    ブラウザで"http://bbb.co.jp/aaa.exe"にアクセスしてみたらどうなるか。
    122 : nobodyさん - 2010/12/24(金) 23:49:30 ID:??? (-2,-30,-23)
    Content-Transfer-EncodingはHTTP1.1には無いから外したほうがいい
    123 : 116 - 2010/12/25(土) 01:05:17 ID:??? (+3,-29,-64)

    ブラウザーから直接アクセスすると両サーバともアプリとしてちゃんとDL出来ました
    が、新たな問題で、両サーバーとも$srcfile =相対パスだと大丈夫でhttpから始まる絶対パスだと失敗するようです
    (aサーバー内で相対パスaaa.exeだと大丈夫、絶対パスhttp://aaa.co.jp/aaa.exeだと失敗bも同じ)

    最終的には別サーバーからDLしなくてはいけなくなるのでマイッタ....
    124 : nobodyさん - 2010/12/25(土) 01:30:29 ID:??? (+3,-30,+0)
    ブラウザのリクエストをシミュレートしてDLするとうまくいく?
    <?php
    $filename = "aaa.exe";
    $srcfile = "http://bbb.co.jp/aaa.exe";

    $ch = curl_init();
    $headers = array(
    'Accept-Language: ja,en-us;q=0.7,en;q=0.3',
    'Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7',
    'Accept-Encoding: gzip'
    );
    curl_setopt_array($ch, array(
    CURLOPT_URL => $srcfile,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_BINARYTRANSFER => true,
    CURLOPT_FORBID_REUSE => true,
    CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13',
    CURLOPT_HTTPHEADER => $headers
    ));
    $bin = curl_exec($ch);
    curl_close($ch);

    header('Accept-Ranges: bytes');
    header('Content-Length:' . strlen($bin));
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . $filename . '"');
    echo $bin;
    125 : nobodyさん - 2010/12/25(土) 01:49:09 ID:??? (+53,+25,-25)
    先ずファイル容量がどれくらい違うか比較ぐらいせぇよ
    fopenラッパーは有効になってるの?
    126 : nobodyさん - 2010/12/25(土) 09:49:52 ID:??? (+15,-7,-14)
    つーかAjax使えば一発だろ
    127 : nobodyさん - 2010/12/25(土) 13:32:47 ID:AYOYvcgW (-17,-30,-260)
    0xFCEE 0x8FB8B5 を日本語EUCで表示した時
    MSIEだと「黑曙ウ」になり、
    MSIE以外(Firefox, Opera, Chrome)だと「黑?x5864;」になります。
    ※0xFCEE は CP51932 で「黑」(eucJP-msでは「」)
    ※0x8FB8B5 は eucJP-ms で「?x5864;」(CP51392 には存在しない)

    これらの変換をPHPで再現したいのですが、やり方が判りません。
    何か良い方法があればご教示ください。よろしくお願いします。
    128 : nobodyさん - 2010/12/25(土) 13:34:18 ID:??? (-1,-29,-35)
    ?x5864; は &#x5864; を半角にしてブラウザで表示した物です。
    129 : nobodyさん - 2010/12/25(土) 14:47:04 ID:??? (-1,-29,-66)
    0x8FB8B5 がなぜかIEで「曙ウ」(0xBDEC 0x8EB3)と表示されるわけだが、
    IEでどのように脳内変換してるのか、IEの中の人に聞かなくちゃわからんね。
    130 : nobodyさん - 2010/12/25(土) 14:53:42 ID:??? (+48,+20,-24)
    「黑?元」となるのが正しい変換じゃないか?
    つまりCP51932は対応してる
    131 : nobodyさん - 2010/12/25(土) 14:59:24 ID:??? (+52,+29,-54)
    でも実際には>>127の書いたような表示になる。
    IEでは「黑曙ウ」、Firefoxでは「黑?」だった。
    (Firefoxの場合の2文字目は「損」の偏が土偏の字)
    132 : nobodyさん - 2010/12/25(土) 19:34:19 ID:??? (-6,+30,+0)
    133 : 127 - 2010/12/25(土) 20:05:00 ID:??? (+3,-30,-167)
    有り難うございます。その599は自分です。
    MSIEの方はそのスレの方法で処理し、
    MSIE以外の方は、CP51932の「NEC選定IBM拡張文字」とぶつかる、
    eucJP-msの「ユーザ定義文字(前半)」のアドレスを、CP51932の「NEC選定IBM拡張文字」に置換
    することで何とかなりそうではありますが、
    他に何か確かな方法は無いでしょうか。
    iconvやnkfなどで処理できればいいのですが…
    134 : nobodyさん - 2010/12/26(日) 01:27:36 ID:??? (+91,+29,-16)
    そのレスの600の人、詳しいね。
    というか、残りの疑問もそっちで聞いたほうがいいような気が。
    正直、何をどう変換したいのかイマイチよくわからん。
    135 : nobodyさん - 2010/12/26(日) 02:18:18 ID:??? (+52,+29,-3)
    そりゃ専スレだから詳しいだろう
    137 : nobodyさん - 2010/12/26(日) 11:15:38 ID:??? (-9,-27,-1)
    ググレカス
    138 : nobodyさん - 2010/12/26(日) 12:55:49 ID:??? (+57,+29,-11)
    突っ込み所が残るほど簡単に言ってしまえば、
    コードが実行されるのが○○でか、それとも××かの違いだな。
    139 : nobodyさん - 2010/12/26(日) 13:48:06 ID:??? (+51,+29,-13)
    >>136
    マジレスすると、JAXAスレで聞いてください。
    140 : nobodyさん - 2010/12/26(日) 13:59:18 ID:??? (+39,+21,+0)
    まじでか
    141 : nobodyさん - 2010/12/26(日) 14:40:36 ID:??? (+57,+29,-71)
    Ajax厨はよくわからないでAjaxJAXA連呼してたのか
    冬休みは困ったものだな
    142 : nobodyさん - 2010/12/26(日) 17:05:50 ID:??? (+57,+29,-16)
    そうではない。適切なスレに誘導しただけだ。
    143 : 127 - 2010/12/26(日) 19:06:18 ID:??? (+68,+28,-26)
    >>134
    有り難うございます。移動することにします。
    144 : nobodyさん - 2010/12/28(火) 13:26:32 ID:??? (+90,+28,-4)
    年末年始暇なんでPHPマスターすることにする
    145 : nobodyさん - 2010/12/28(火) 13:34:40 ID:??? (+70,+29,-4)
    >>144
    マスターベーションに終わらないことを祈ります。
    146 : nobodyさん - 2010/12/28(火) 15:52:44 ID:??? (+57,+29,-4)
    確かにPHPのコードを見ているとムラムラするからね
    147 : nobodyさん - 2010/12/28(火) 16:07:34 ID:Pua3h3vQ (+6,+11,-45)
    APIリファレンスを作ろうと思ってるんだが、お勧め教えてくれ。
    下のサイトみたいな感じがいい。
    http://docs.amazonwebservices.com/AWSSDKforPHP/latest/
    148 : nobodyさん - 2010/12/28(火) 16:12:38 ID:??? (+40,+17,+0)
    今時フレームはやめとけ
    149 : nobodyさん - 2010/12/28(火) 18:44:31 ID:??? (+44,+16,-42)
    APIリファレンスなんだからなんでもいいだろ
    どんなクソHTMLだろうがフレームだろうが
    150 : nobodyさん - 2010/12/28(火) 18:45:39 ID:??? (-1,-29,-17)
    JavaDocの真似事のPHPDocというものがあってだな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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