Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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_Session_Paypal_Checkout - Fatal编程技术网

Php 将Paypal集成到我的购物车中

Php 将Paypal集成到我的购物车中,php,session,paypal,checkout,Php,Session,Paypal,Checkout,我已经开发了自己的购物车,现在我想在用户点击结账按钮后集成Paypal 我需要根据客户添加到购物车的内容将商品详细信息传递给Paypal。我相信我下面的代码可以做到这一点,但是当单击“签出”按钮时,它什么也不做。尝试了一切,但出于某种原因,表单甚至看不到“签出”按钮 <?php $checkout = "<form action='https://www.paypal.com/cgi-bin/webscr' method='post'>"; $checkout .= "<

我已经开发了自己的购物车,现在我想在用户点击结账按钮后集成Paypal

我需要根据客户添加到购物车的内容将商品详细信息传递给Paypal。我相信我下面的代码可以做到这一点,但是当单击“签出”按钮时,它什么也不做。尝试了一切,但出于某种原因,表单甚至看不到“签出”按钮

<?php
$checkout = "<form action='https://www.paypal.com/cgi-bin/webscr' method='post'>";
$checkout .= "<input type='hidden' name='cmd' value='_cart'><input type='hidden' name='upload' value='1'>";
$checkout .= "<input type='hidden' name='business' value='craig@biosboss.com'>";

$count = 1;
$checkout .= "<input type='hidden' name='item_name_" + $count + "' value='" + $item['name']+ "'>";
$checkout .= "<input type='hidden' name='item_number_" + $count + "' value='" + $count + "'>";
$checkout .= "<input type='hidden' name='quantity_" + $count + "' value='" + $item['qty'] + "'>";
$checkout .= "<input type='hidden' name='amount_" + $count + "' value='" + $item['price'] + "'>";
$count = $count + 1;
?>

<input type='hidden' name='currency_code' value='GBP'>
<input type='hidden' name='lc' value='GB'>
<input type='hidden' name='return' value='http://www.biosboss.com/checkout?confirm=Confirm&confirmTerms=on'>
<input type='hidden' name='cancel_return' value='http://www.biosboss.com/checkout'>
<input type='hidden' name='notify_url' value='http://www.biosboss.com/checkout?confirm=Confirm&confirmTerms=on'>
<input class='securePaymentButton' type='submit' value='here'>
<?php $checkout .= "</form>"; ?>


表单没有任何操作,您认为它的发布位置在哪里?很抱歉,我的代码已更新,添加了错误的代码!看起来表单标签外有表单输入。$checkout实际在哪里回响?将实际的最终结果放在这里,而不是生成它的动态代码。最终结果才是最重要的。我们可以看到哪里出了问题,然后您就可以知道如何基于此调整动态代码。