2016-08-14 7 views
-2

私は2ページ - > product.phpとcart.phpを持っています。PHPが正しく動作しない(数量が正常に追加されない)

product.phpの「カートに追加」ボタンをクリックすると、cart.phpに到達します。しかし、私の数量は私が何回クリックしたかにかかわらず、うまくいきません。数量常に

if (isset($_POST["quantity"])){ 

$_POST["quantity"]=$_POST["quantity"]+1; 
} 
echo $_POST["quantity"]; 

は私が知っているかもしれcart.phpが一部間違っている

echo '<form action="cart.php" method="POST">'; 
echo '<input type="hidden" name="quantity" value="0">'; 
echo '<input type="submit" value="add to cart">'; 
echo '</form>'; 

product.php 1.

まま?

+0

「エコー」から 'value =" 0 "'を取り除く '; 'なぜこれは隠された入力ですか? –

+0

カートに追加機能をテストし、数量が正常に追加されたかどうかを確認します。だから私は入力のために隠されたを使用しています。たとえ私は値= "0"を削除しても、同じままです。 – gosulove

+0

「カートに入れる」には通常セッションが含まれます。あなたはそれらを使用していますか? Btw、あなたのエコーは条件文に入るはずです。あなたのコードは動作します。 –

答えて

関連する問題