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.