【问题标题】:Paypal api, php, formPaypal api、php、表单
【发布时间】:2013-08-08 11:11:06
【问题描述】:
<?php 
$action=$_REQUEST['action']; 
if ($action=="")   
{ 
?> 

<center>
<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="example@example.com">
<input type="hidden" name="currency_code" value="AUD">
<input type="hidden" name="item_name" value="Donation">
<input type="number" name="amount" value="10">
<br>
<input type="image" src="http://www.bgclubfc.org/donate-Now.gif" width="150px"     height="50px" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
</center>


    <?php 
    }  
else                
    { 
    $amount=$_REQUEST['amount']; 
    if (($amount==""))
        { 
        echo "All fields are required, please fill <a href=\"\">the form</a> again."; 
        } 
    else{         
        mail("example@example", "donation", $amount); 
        echo "Email sent!"; 


    } 
    }  
?> 

好的,这是我的代码。 这是一个有效的贝宝捐赠按钮。但我想在收到捐款时收到并发送电子邮件。因此,当他们提交表单或单击立即捐赠按钮时,我希望收到一封包含输入内容的电子邮件。

谢谢

【问题讨论】:

  • 我有电子邮件没有发送。

标签: php html forms paypal


【解决方案1】:

您的问题非常不清楚,我仍然从代码中了解到您正在尝试创建贝宝捐赠按钮。

请检查以下有用的链接。

https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/donation_buttons/

【讨论】:

  • 我注意到它非常不清楚,我将对其进行编辑。我创建了一个可以找到的贝宝捐赠按钮。我想要做的是请求捐赠的金额并将该金额作为电子邮件发送给我。那是我做不到的问题已被编辑
  • 那么您的捐款金额是固定的还是您希望用户为您设置该金额?
  • 您需要提供 notify_url 以接收与付款相关的所有信息。
  • 他们设置了捐赠然后点击捐赠。然后它会将您带到您付款的贝宝。我希望金额在发送时通过电子邮件发送给我。然后,我会将其从 mail(blahbalhbalh) 更改为将其上传到 sql 数据库。 Paypal 有效,我只需要请求 $amount。如果这有意义
  • 您想获取用户输入的捐款金额。但是根据您的代码,当用户单击捐赠按钮时,它将重定向到贝宝网站并进行付款。U 永远不会在此文件中找到 $_REQUEST['action'] 变量的值。 1)您必须在代码中添加 notify_url 参数。因此,当用户成功付款时,paypal 会自动将所有信息发送到该 url。 [链接]stackoverflow.com/questions/2865970/notify-url-of-paypal[link] 2) 在发送到贝宝之前,您可以将该信息存储到您的数据库中。通过在重定向到贝宝之前调用 ajax 函数。
猜你喜欢
  • 2011-12-28
  • 2016-05-20
  • 1970-01-01
  • 2013-10-11
  • 1970-01-01
  • 2018-07-28
  • 1970-01-01
  • 1970-01-01
  • 2014-04-29
相关资源
最近更新 更多