0

我想知道我的 PHP 脚本是否可以导航到上面有 Web 表单的网页,填写字段并单击提交而无需人工干预。

有没有办法扫描页面、提取输入文本字段并提供值?

或者有没有一个软件可以做到这一点,如果不是PHP也没关系。

4

4 回答 4

3

curl 是您要查找的内容,请查看此链接http://php.net/manual/en/ref.curl.php

于 2012-07-09T13:13:11.037 回答
1

有几种工具可以自动测试网页,例如SeleniumWindmill

于 2012-07-09T13:32:07.970 回答
0

听起来您可以使用 curl,除非表单上有 csrf 保护。

php 脚本导航到上面有 Web 表单的网页,填写字段并单击提交,无需人工干预。

如果您有时间并想尝试一种边缘脚本语言:

回到那天(高中),我们编写了自动脚本来点击谷歌广告并让我们的帐户被暂停=(

Autoit 可以控制光标和键盘输入并执行重复性任务

http://www.autoitscript.com/site/

于 2012-07-09T13:20:45.217 回答
0

对于 PHP,CURL可能是您的最佳选择。

根据我的经验,Perl 的 WWW::Mechanize 更易于使用。如果您有使用 Perl 的经验,您可能希望使用它。

于 2012-07-10T12:18:53.917 回答