0

$itemプッシュしたい配列を作成してい$_SESSION['cart']ます。配列を作成した後item、私は次のことを試みています。

$_SESSION['cart'][] = $item[$item_id];

参照: phpのSESSION配列でarray_pushを使用できますか?

ただし、カートセッション変数は、追加されるのではなく、上書きされ続けます。他に何か提案はありますか?

マークからの要求に応じて:

初めて実行される:

Notice: Undefined variable: _SESSION in C:\inetpub\wwwroot\domain\store\cart.php on line 5
NULL array(3) { ["title"]=> string(37) "PA State and Federal Laminated Poster" ["price"]=> string(5) "55.95" ["qty"]=> string(1) "3" }

2回目:

Notice: Undefined variable: _SESSION in C:\inetpub\wwwroot\domain\store\cart.php on line 5
NULL array(3) { ["title"]=> string(53) "PA State and Federal Laminated Poster SPANISH Edition" ["price"]=> string(5) "55.95" ["qty"]=> string(1) "1" }
4

1 に答える 1

1

session_start()を参照する前に電話する必要があります$_SESSION。投稿した出力は、そうしていないことを示しています。

注意: 未定義の変数: C:\inetpub\wwwroot\domain\store\cart.php の 5 行目の _SESSION

于 2012-08-22T17:33:45.943 に答える