Я написал это для создания URL-адресов кнопок Buynow, но URL-адрес выводится неправильно.
Это как-то связано с развертыванием массива .. Я думаю,
Проблема возникает здесь:
сумма = 10.00¤cy_code = USD
<?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);
?>