Uhm... in effetti è meglio fare come dice Grino:
codice:
$_SESSION['profilo_utente']['acquisti'][]=array('cod'=>$cod,'nprod'=>$nprod,'qta'=>$qta);
In questo modo i dati vengono memorizzati nell'array di sessione in modo più ordinato: un array associativo per ogni acquisto.