Ciao, nel codice che mi serve per gestire un carrello ecommerce ottengo questo warning:

Warning: Cannot use a scalar value as an array

La riga che lo genera è questa:

Codice PHP:

$_SESSION
['xCart'][$id] = array('name'=>$name'quant'=>$quant'price'=>$price); 
Tutte le variabili ($id, $name etc.) sono definite ed è anche presente session_start(); all'inizio della pagina.

Aggiungo anche che in locale non ottengo alcun warning. Il problema sta forse nel fatto che aggiungo delle chiavi all'array in modo scorretto?


Grazie.