for ループを使用して Web サイトから結果をダウンロードし、コンパイルする必要があります。
(これらのパラメーターを使用して Web ページを表示する ASP 要求であることに注意してください)
これを取得するために次のコードを書きました。
<?php
for ($i=10; $i<500; $i++) {
$m = $i*10;
$dl = $query;
$text = file_get_contents($dl);
$doc = new DOMDocument('1.0');
$doc->loadHTML($text);
$aObj = $doc->find('Academic');
if (count($aObj) > 0)
{
echo "<h4>Found</h4>";
//Don't download this
}
else
{
echo "<h4>Not found</h4>";
//Download this
}
}
?>
しかし、それはいくつかのエラーを返します。ASPX ファイルを HTML DOM にコピーできないようです。どうすればこれを行うことができますか?また、文字列「Download」が見つからないページをダウンロード/保存するにはどうすればよいですか?
また、ドキュメント内の「ダウンロード」を見つける方法が機能していないと思います。これを行う正しい方法は何ですか?