Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.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表单验证并提交给paypal进行支付_Php_Mysql_Paypal - Fatal编程技术网

PHP表单验证并提交给paypal进行支付

PHP表单验证并提交给paypal进行支付,php,mysql,paypal,Php,Mysql,Paypal,有人能帮我吗:) 我有一个表格提交分类广告。该表格使用PHP进行验证。 表单中有一个下拉菜单,用户可以根据广告的显示时间选择付款方式 我不知道如何保持验证到位,只发送给贝宝,如果一切正常。 可以一步完成吗 或者我必须将用户重定向到确认页面并在那里放置“立即购买”按钮吗? 此外,我想使用IPN更新数据库中的信息。 谢谢 Max描述了您应该如何做。谢谢您,我想我的问题在IPN部分之前。我需要先验证,然后将buttom POST变量发送到Paypal进行支付。可以一步到位吗?如果不是,那么建议的流量是

有人能帮我吗:)

我有一个表格提交分类广告。该表格使用PHP进行验证。 表单中有一个下拉菜单,用户可以根据广告的显示时间选择付款方式

我不知道如何保持验证到位,只发送给贝宝,如果一切正常。 可以一步完成吗

或者我必须将用户重定向到确认页面并在那里放置“立即购买”按钮吗? 此外,我想使用IPN更新数据库中的信息。 谢谢
Max

描述了您应该如何做。

谢谢您,我想我的问题在IPN部分之前。我需要先验证,然后将buttom POST变量发送到Paypal进行支付。可以一步到位吗?如果不是,那么建议的流量是多少?谢谢,如果说“一个阶段”,你的意思是没有中间页面的变化(确认页面),它实际上取决于货币交易。如果用户必须输入金额,那么他/她应该知道您从PayPal扣除的金额是否确实是他/她在表单中输入的金额。如果是固定金额,则完全不需要确认页面。首先确认只是一种形式,因此用户不会感到惊讶。然后将其设置为一次单击事务。但是你仍然需要一个“谢谢”页面。我所说的一个阶段是指在发布广告时,只需单击一下即可进行验证和Paypal交易。我发现困难的是,我的表单操作执行验证过程(在PHP中,现在只需将数据插入DB表中),那么在验证成功时,如何触发“立即付款”按钮操作呢?(顺便说一句,金额是固定的,并在下拉文本中显示。)请看这里: