-1
可能性の重複:
How can one check to see if a remote file exists using PHP?
How to check if a webpage exists. jQuery and/or PHPページが存在するかどうかを確認する方法?
異なるドメインからのページは、PHPやJavaScriptを使用して存在しているかどうかはどのように確認できますか?
function getURL($url, $includeContents = false)
{
if($includeContents)
return @file_get_contents($url);
return (@file_get_contents($url, null, null, 0, 0) !== false);
}
$test = getURL("http://www.google.com");
echo "<script language='javascript'>alert('$test');</script>";
をしかし、それは動作しません:
私はこれを試してみました。
ローカルURLを使用している場合は動作します。
これを解決するには?
またはこのいずれかのようにそれを実行します。http://stackoverflow.com/questions/1722613/check-if-a-remote- page-exists-using-php。 – lvil
@matino、私はそこにあったものを試しましたが、同じドメインでしか働いていませんでした。 –
fyiの場合、 '
純粋なJavascriptで行うことはできません。
PHPでは、ページをリクエストし、
200
のhttp応答コードがあるかどうかを確認してください。この結果は、JavaScriptがメッセージを表示したり、それに応じてその他のアクションを実行できるように、ajax呼び出しを介してJSに返すことができます。他のページからコンテンツを読むために出典
2012-02-27 15:23:07
多分ajaxで。応答を返すタスクを処理するphp。 – lvil
@ lililはい、それは可能です。 –