我想知道如果我的PHP脚本可以导航到具有Web表单的网页,请填写字段并单击提交而无需人工干预。以编程方式自动填写和提交表单
有没有办法扫描页面,提取输入文本字段并提供一个值?
或者是否有一个软件可以做到这一点,如果它不是PHP并不重要。
我想知道如果我的PHP脚本可以导航到具有Web表单的网页,请填写字段并单击提交而无需人工干预。以编程方式自动填写和提交表单
有没有办法扫描页面,提取输入文本字段并提供一个值?
或者是否有一个软件可以做到这一点,如果它不是PHP并不重要。
卷曲是你在找什么,看看这个链接http://php.net/manual/en/ref.curl.php
听起来像是你可以使用卷曲,除非在表单上CSRF保护。
php脚本浏览到的网页上有一个Web表单,填写 出来的字段,然后点击提交,无需人工干预。
如果你有一段时间了,想尝试条纹脚本语言指出:
早在一天(高中)我们写的AutoIt脚本点击谷歌广告,并得到了我们的帐户暂停=(
AutoIt的控制光标和键盘输入并执行重复任务
使用PHP,CURL可能是您的最佳选择。
以我的经验,Perl的WWW :: Mechanize更易于使用。如果您有使用Perl的经验,您可能希望使用它。
该页面上的任何验证码? – mishu 2012-07-09 13:13:10
您可以设置一个websocket,然后在客户端收集表单数据并执行“document.getElementById('mysubmitbutton')。click();”提交表单或以编程方式从表单字段收集数据。那是你想要做的吗? – Ricola3D 2012-07-09 13:15:12