【问题标题】:PHP post array and a curl submissionPHP post 数组和 curl 提交
【发布时间】:2012-07-29 01:12:13
【问题描述】:

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

需要得到

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

process.php

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

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

【问题讨论】:

  • 你可以只用 $_post 而不是 $_post[] 得到整个数组

标签: php arrays forms post


【解决方案1】:

manual 开始,CURLOPT_POSTFIELDS 值可以是查询字符串格式,var1=value1&amp;var2=value2... 或数组格式,键是字段名称,例如 $_POST

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

curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-14
    • 1970-01-01
    • 2018-06-13
    • 2017-02-11
    • 1970-01-01
    • 2017-12-25
    • 2011-01-26
    相关资源
    最近更新 更多