php表单验证和paypal

php表单验证和paypal,php,paypal,Php,Paypal,好吧,这是个棘手的问题 我有这个表单,我使用php(服务器端验证) 请仔细阅读 我会检查表单中是否有字段中缺少的值,或者未选中radio,或者未选中复选框,如果成功,我会在数据库中插入这些值 现在到这里一切都好了 此表单用于捕获客户数据名称和电子邮件,并让他输入极其重要的数据,如果没有这些数据,他的订单将无法完成 到目前为止,表格是使用 <input type="submit" name="submit" value="Buy Now" class="purchaseButton">

好吧,这是个棘手的问题

我有这个表单,我使用php(服务器端验证)

请仔细阅读

我会检查表单中是否有字段中缺少的值,或者未选中radio,或者未选中复选框,如果成功,我会在数据库中插入这些值

现在到这里一切都好了

此表单用于捕获客户数据名称和电子邮件,并让他输入极其重要的数据,如果没有这些数据,他的订单将无法完成

到目前为止,表格是使用

<input type="submit" name="submit" value="Buy Now" class="purchaseButton">

这个验证部分是可以的,但是他们怎么能真正支付呢?我计划添加paypal按钮(定价为5美元的paypal按钮)

现在,如果我添加paypal按钮,表单无法验证,或者如果我添加了验证方法(我已经在使用),那么我可以在哪里添加paypal

我是否应该重定向到另一个页面,让用户看到插入的值并验证它们并为此付费?或者有任何其他选项(即使用paypal按钮进行验证?)

我不确定。我的帮助将是黄金朋友


谢谢

您可以检查表单是否已提交,如果已提交,则显示代码。。 将此添加到上面提交

<input type="hidden" name="submitted" id="submitted" value="yes">

您可以在Paypal上创建一个按钮,然后将代码放在此处,这样,如果用户提交表单,按钮就会出现(作为下一步),或者您可以使用Paypal api。。
//Check to see if the submit button has been clicked to process data
if(isset($_POST["submitted"]) && $_POST["submitted"] == "yes")
{
  //paypal code
}