Salve,

avendo il seguente script di prova che manda ad una pagina web dove si vuole conservare il contenuto della variabile $nome_variabile (che, ad esempio, potrebbe contenere il contenuto di un carrello):

<?php
session_start();
$nome_variabile = "pippo";
session_register("nome_variabile");
$PHPSESSID=session_id();
echo "wow - $PHPSESSID";
?>

e la pagina "wow":

<?
session_start();
echo "La variabile è: ".$nome_variabile;
echo "$PHPSESSID";
?>

il tutto funziona correttamente. Soltanto che se i cookies sono disattivati, l'id di sessione cambia sempre. Pertanto, basta, ad esempio, che se uno fa "refresh" sul browser che il carrello non funziona più in quanto memorizzo i dati su db sulla base del PHPSESSIONID e quindi non posso editarli sulla base dello stesso PHPSESSIONID...

Come posso fare?

Grazie in anticipo.