<?php
$url='http://www.cfp.net/find/EnhancedSearch.aspx';
$s = @file_get_contents($url);
if (empty($s))
{
// Web page empty/access failure
echo "sorry!";
}
else
{
echo($s);
}
?>
------私はhtmlextensionページを試してみましたが、 "http://www.cfp.net"でも動作しますが、$ sは空であるという意味のエラーメッセージが表示されます。上記のコードでは何のコンテンツも得られません。PHPを使用してasp.netで設計されたWebページのコンテンツを取得する方法は?
http://www.cfp.net/find/EnhancedSearch.aspxの内容を変数$ sに取得し、その内容をhtmlページ、つまり拡張子htmlで純粋なPHPコードを使用して保存してください。私は、サーバー上でこれをチェックするためにあなたをアドバイスしたい
は、なぜあなたは 'のfile_get_contents()'のための警告を抑制しますか? '@'を削除すると、それは警告を出しますか? – JJJ
うん、それはHTTP/1.1 500内部サーバーエラーを与えるでしょう:) –