我想在我的计算机上运行PHP脚本并每半小时更新一次IP。我可以通过浏览http://192.168.1.1/
并单击断开连接按钮来完成此操作。 (这可能与你不同,这取决于你的路由器我猜)
现在我想将网站http://192.168.1.1/
加载到iFrame中,然后PHP或javascript可以点击按钮。
我很好奇PHP或javascript是否可以使用这些东西?我在源代码中看到按钮后面有一个javascript函数。我可以在没有实际点击按钮的情况下运行该功能吗?
我认为重要的一点是,我无法编辑http://192.168.1.1/
。
我希望有人能指出我正确的方向!
答案 0 :(得分:0)
您可以使用PHP和curl lib http://php.net/manual/en/book.curl.php来执行此操作,因为我们需要为调制解调器提供用户名和密码。
首先,用curl用用户名和密码发送请求。 然后,将请求设置为与断开连接按钮相同(或者我们也可以在此处提供用户名和密码)。
试试这个,可能对你有用!
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $disconnectButtonActionURL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
echo $output = curl_exec($ch);
curl_close($ch);