我试图弄清楚为什么这对我不起作用。当谈到 cURL 时,我是一个完全的菜鸟,今天是我使用它的第一天。我为此遵循了一个教程,但显然失败了。
它应该检查页面,如果在那里看到“Skill Stats”,则返回“Success”,如果发现“Member Rankings”则返回“Failure”。
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://services.runescape.com/m=hiscore/compare.ws?user1=Mercon185");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPGET, TRUE);
curl_setopt($ch, CURLOPT_POST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
if (stristr($output,"Skill Stats")) {
echo 'Success';
}
if (stristr($output,"Member Rankings")) {
echo 'Failure';
}
curl_close($ch);
?>
`