0

経由で Paypal に渡す変数の配列があります。私が抱えている問題は、Paypal 画面がアイテム、数量、価格セクションをロードするときです。渡すためのコード スニペットは次のとおりです:- (配列 cart_stock と cart_price は渡すデータを保持し、$tmp_cart_count は渡すアイテムの総数を保持します)

<?php 
echo "<form target='PayPal' action='https://www.sandbox.paypal.com/cgi-bin/webscr' method='post'>";
echo "<input name='cmd' value='_xclick' type='hidden' />";
echo "<input name='upload' value='1' type='hidden' />";
echo "<input name='business' value='sales@danskvintage.com.au' type='hidden' />";

// other irrelevant variables are passed here //

$i=0;$count=1;
while ($i < $tmp_cart_count)
    {
    echo "<input name='custom' value='".$_SESSION['cart_stock'][$i]."' type='hidden' >";
    echo "<input name='item_name_".($count)."' value='".$_SESSION['cart_title'][$i]."' type='hidden' >";
    echo "<input name='quantity_".($count)."' value='1' type='hidden' >";            
    echo "<input name='amount_".($count)."' value='".$_SESSION['cart_price'][$i]."' type='hidden' >";
    echo "<input name='shipping_".($count)."' value='0' type='hidden' >";
    $i++;
    $count++;
    }
echo "<input type='submit' value='PayPal'>";
echo "</form>";
?>

それは私を困惑させたので、どんな助けも大歓迎です。

4

1 に答える 1

2

変更してみる

echo "<input name='cmd' value='_xclick' type='hidden' />";

の中へ

echo "<input name='cmd' value='_cart' type='hidden' />";

それが役立つかもしれないと私は信じています。

于 2012-10-19T14:25:24.103 に答える