Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 以编程方式自动填写和提交表单_Php_Javascript - Fatal编程技术网

Php 以编程方式自动填写和提交表单

Php 以编程方式自动填写和提交表单,php,javascript,Php,Javascript,我想知道我的PHP脚本是否可以导航到包含web表单的网页,填写字段并单击submit而不需要人工干预 有没有办法扫描页面、提取输入文本字段并提供值 或者是否有一个软件可以做到这一点,不管它是否是PHP。curl是您正在寻找的,看看这个链接curl是您正在寻找的,看看这个链接听起来您可以使用curl,除非表单上有csrf保护 php脚本要导航到包含web表单的网页,请填写 退出字段并单击submit(提交),无需人工干预 如果您有时间想尝试边缘脚本语言: 回到那个时代(高中),我们写了autoit

我想知道我的PHP脚本是否可以导航到包含web表单的网页,填写字段并单击submit而不需要人工干预

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


或者是否有一个软件可以做到这一点,不管它是否是PHP。

curl是您正在寻找的,看看这个链接curl是您正在寻找的,看看这个链接听起来您可以使用curl,除非表单上有csrf保护

php脚本要导航到包含web表单的网页,请填写 退出字段并单击submit(提交),无需人工干预

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

回到那个时代(高中),我们写了autoit脚本来点击谷歌广告,我们的账户被暂停了=(

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


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

php脚本要导航到包含web表单的网页,请填写 退出字段并单击submit(提交),无需人工干预

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

回到那个时代(高中),我们写了autoit脚本来点击谷歌广告,我们的账户被暂停了=(

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


有几种用于自动测试网页的工具,如和。

有几种用于自动测试网页的工具,如和。

使用PHP,可能是您的最佳选择

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

使用PHP,可能是您的最佳选择


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

您可以设置一个websocket,然后在客户端使用javascript代码收集表单数据并执行“document.getElementById('mysubmitbutton')。click();”提交表单或以编程方式从表单字段收集数据。这就是您要做的吗?您可以设置websocket,然后在客户端使用javascript代码收集表单数据并执行“document.getElementById('mysubmitbutton')。click();”提交表单或以编程方式从表单字段收集数据。这是您想要做的吗?