[PHP-users 18785]Re: file(リモートURL指定)関数の挙動が把握できません

Y.Watanabe yuw @ msj.biglobe.ne.jp
2003年 11月 4日 (火) 17:03:53 JST


渡辺です。

ohara takaaki wrote on 2003/11/01 04:44
with Subject: [PHP-users 18746] file(リモートURL指定)関数の挙動が把握できま
せん

>Infoseek や Yahoo! での「フットサル」の
>検索結果のページは読み込めめすが,Google や
>Goo のページの読み込みに失敗します.
>
>[ Google の場合 ]
>Warning: file("http://www.google.com/search?hl=ja&
>ie=UTF-8&oe=UTF-8&q=%E3%83%95%E3%83%83%E3%83%88%E3
>%82%B5%E3%83%AB&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=")
>- Success in /path_to_php_file/
>
>と表示されてエラーになります.
>
>[ ソース ]
>$url = "http://www.google.com/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%E3%83%95%E3
%83%83%E3%83%88%E3%82%B5%E3%83%AB&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=";
>if($file_array = file($url)) {
>  echo "OK";
>} else {
>  echo "ERROR";
>}

$url = "http://www.google.com/hogehoge...hogehoge";

ではなく

$url = 'http://www.google.com/hogehoge...hogehoge';

だとうまくいったり・・・しないか。(^^;




PHP-users メーリングリストの案内