我找到了一个任务来访问我的技能。任务是从给定的 URL 获取表单并填写表单。该表单将有 3 个输入,如姓名、电子邮件、计数和正方形,即“x”和“ ”的组合。填写所有字段,在名为 的输入框中count,我必须填写“ ”的计数,然后我必须提交表单。我必须只使用 PHP。
表单应提交到我获取表单的同一 URL。我曾尝试使用 cURL,但它再次返回表单而不是预期的输出。
if(!empty($_POST)){
echo "<pre>";
print_r($_POST);
echo "</pre>";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
$data = $_POST;
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$out = curl_exec($ch);
$inf = curl_getinfo($ch);
curl_close($ch);
echo "<pre>";
print_r($out);
print_r($inf);
echo "</pre>";
exit;
}
提交表单后,我希望得到“感谢提交”。文本。相反,我得到与输出相同的形式。
慕哥6287543
冉冉说