【问题标题】:Paypal Buy Now Url - PHPPaypal 立即购买网址 - PHP
【发布时间】:2011-09-17 01:36:15
【问题描述】:

我写这个是为了创建 Buynow 按钮的 url,但是 url 没有正确输出。

这与数组内爆有关。我猜

问题出现在这里:

金额=10.00¤cy_code=美元

<?php
#
#   Paypal Buynow Button Url
#

$params = array(
    'cmd'       => '_xclick',
    'business'  => 'someone@gmail.com',
    'item_name' => 'Product',
    'amount'    => '10.00',
    'currency_code' => 'USD',
    'return' => 'http://www.stackoverflow.com',
);

$encoded_params = array();

foreach ($params as $k => $v){

    $encoded_params[] = $k.'='.urlencode($v);
}

echo $url = "https://www.paypal.com/cgi-bin/webscr?".implode('&', $encoded_params);

?>

【问题讨论】:

    标签: php paypal


    【解决方案1】:

    &amp;curren; 是一个HTML special character。如果要回显到 HTML 页面,则在 implode 时使用 implode('&amp;amp;',$encoded_params)

    这应该可以解决问题。

    【讨论】:

    • 哈哈,没想到这是个特殊的角色……谢谢
    猜你喜欢
    • 2015-02-28
    • 2013-03-14
    • 2011-05-16
    • 2014-10-05
    • 2014-06-04
    • 2013-01-03
    • 2011-02-24
    • 2014-08-03
    • 2013-11-02
    相关资源
    最近更新 更多