0
私はPaypal経由で渡す変数の配列を持っています。私が持っている問題は、Paypal画面がアイテム、数量、価格セクションが空のときです。ここでは通過のためのコードスニペットは、次のとおりです。 - それは私を持っているとして、Paypalに配列を渡す際のPHPの問題
<?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='[email protected]' 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>";
?>
すべてのヘルプははるかに高く評価されるだろう(配列のcart_stockとcart_priceは$が通過するアイテムの合計数を保持tmp_cart_count、渡すデータを保持します)困った。
'$ _SESSION ['cart_price'] [$ i]'には何も含まれていませんか? –
'
変数はライブです。配列のprint_rは、それが設定されたことを示します。 whileループ内に次のコードもあります。// //エラーchk エコー "item_name _"($ count) ":$ _ SESSION ['cart_title'] [$ i]。" "; echo "quantity _"($ count)。 "は:1"; "$ _ SESSION ['cart_price'] [$ i]。" "; エコー" amount _ "($ count)"は次のとおりです。 –