mi pare tutto abbastanza strano.

Passi un valore estratto da POST via URL e quindi lo troverai in GET nella pagina agg_carrello.php

fai la stampa degli array e vedi di capire cosa ti esce fuori.

Codice PHP:
<?php
session_start
();

echo 
"<pre>";
print_r($_POST);
print_r($_GET);
exit();

$nomeprodotto=$_POST['nome'];
$prezzoprodotto=$_POST['prezzo'];
$_SESSION['prodotto']['nome']=$nomeprodotto;
$_SESSION['prodotto']['prezzo']=$prezzoprodotto;
echo 
"ciao " $_SESSION['prodotto']['nome'] . " prezzo: " $prezzoprodotto

?>