用PHP或javascript点击按钮?

时间:2012-07-19 12:19:35

标签: php javascript

我想在我的计算机上运行PHP脚本并每半小时更新一次IP。我可以通过浏览http://192.168.1.1/并单击断开连接按钮来完成此操作。 (这可能与你不同,这取决于你的路由器我猜)

现在我想将网站http://192.168.1.1/加载到iFrame中,然后PHP或javascript可以点击按钮。

我很好奇PHP或javascript是否可以使用这些东西?我在源代码中看到按钮后面有一个javascript函数。我可以在没有实际点击按钮的情况下运行该功能吗?

我认为重要的一点是,我无法编辑http://192.168.1.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);