2

我已经构建了一个包含大约 90 个值的表单提交。表单需要提交到另一个页面,该页面具有处理最后一部分的 curl 会话。我的问题是,当我提交该表单时,如何将 $_Post[] 数据作为一个整体访问,以便我可以将其作为 curl post 数组提交?

需要得到

<form name="send" action="process.php" method="post">
<input 1>
<inpit 2>
...
<input 90>
</form>

进程.php

curl_setopt( $ch, CURLOPT_POSTFIELDS, $_Post[] );

还是像放 $Post[] 一样简单?

4

1 回答 1

1

手册中,该CURLOPT_POSTFIELDS值可以是查询字符串格式,var1=value1&var2=value2...也可以是数组格式,键是字段名称,例如您使用$_POST.

您当前$_POST[]在您的示例中使用;放下[]它,它应该可以正常工作:

curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
于 2012-07-29T01:23:02.553 回答