我无法完成这件事。 基本上我有一个html表单,发布到PHP curl脚本,更新CRM上的一些联系人字段。
我需要做的是在PHP脚本的最后我需要POST到以下结账服务,代码如下。
所以基本上php脚本会更新自定义字段,然后执行下面的表单帖子将这些数据发布到结帐页面。
它是结帐渠道的一部分。
<form action="https://checkout.dineromail.com/CheckOut" method="post" >
<!-- Variables Obligatorias -->
<input type="hidden" name="merchant" value="1721561" />
<input type="hidden" name="country_id" value="1" />
<input type="hidden" name="payment_method_available" value="all" />
<input type="hidden" name="item_name_1" value="Ejemplo DVD" />
<input type="hidden" name="item_quantity_1" value="1" />
<input type="hidden" name="item_ammount_1" value="410" />
<!-- Boton -->
<input type='image' src='https://argentina.dineromail.com/imagenes/botones/pagar-medios_c.gif' border='0' name='submit' alt='Pagar con DineroMail'> </form>
我清楚地解释了自己吗?简而言之:如何在此脚本所在的php脚本末尾自动通过帖子执行此表单。
如果有人可以提供帮助,我真的很感激。
答案 0 :(得分:0)
<script type="text/javascript">
(function() {
document.forms[0].submit();
})();
</script>
试试吧
答案 1 :(得分:0)
您可以使用curl发布数据。不要将它们放入HTML表单中,只需获取值并将它们转发到下一个脚本:
$ch = curl_init("https://checkout.dineromail.com/CheckOut");
curl_setopt($ch, CURLOPT_POST);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST)
curl_exec($ch);
curl_close($ch);