使用カール
function get_web_page($url)
{
$options = array(
CURLOPT_RETURNTRANSFER => true, // return web page
CURLOPT_HEADER => false, // don't return headers
CURLOPT_FOLLOWLOCATION => true, // follow redirects
CURLOPT_ENCODING => "", // handle all encodings
CURLOPT_USERAGENT => "spider", // who am i
CURLOPT_AUTOREFERER => true, // set referer on redirect
CURLOPT_CONNECTTIMEOUT => 120, // timeout on connect
CURLOPT_TIMEOUT => 120, // timeout on response
CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
);
$ch = curl_init($url);
curl_setopt_array($ch, $options);
$content = curl_exec($ch);
$err = curl_errno($ch);
$errmsg = curl_error($ch);
$header = curl_getinfo($ch);
curl_close($ch);
$header['errno'] = $err;
$header['errmsg'] = $errmsg;
$header['content'] = $content;
return $header;
}
$ X = get_web_page( 'のhttp://yourserver/the_script.php');
echo $ x ["content"];
file_get_contents()に何を渡していますか? –
@Jim Lewis:私は.phpファイルを渡しています。 – sikas
実際のコード行を表示したいと考えていました。パス名、ファイル:URL、またはhttp:URLとして渡していますか?私は、最初の2つのオプションがソースコードを返すことと、あなたが探しているHTML出力を返す最後のオプションを期待しています。 –