Ciao a tutti!
Ho un problemino con le sessioni.
Le due sessioni risultano diverse, ok. La prima volta che eseguo questo script il print finale mi fa vedere effettivamente l'array con chiave-valore di quello che è stato messo nella sessione.codice:ini_set('session.save_path','dir/sexion/'); session_start(); $_SESSION['user'] = 'user1'; $_SESSION['xxx'] = 'xxx1'; $old_sessionid = session_id(); session_regenerate_id(true); $new_sessionid = session_id(); echo "Old Session: $old_sessionid "; echo "New Session: $new_sessionid "; print_r($_SESSION);
Se successivamente eseguo
L'ultimo print mi fa vedere che ci sono ancora le chiavi user e xxx ma sono vuote. Come è possibile? Cosa sbaglio?codice:ini_set('session.save_path','dir/sexion/'); session_start(); $old_sessionid = session_id(); session_regenerate_id(true); $new_sessionid = session_id(); echo "Old Session: $old_sessionid "; echo "New Session: $new_sessionid "; print_r($_SESSION);
Grazie!

Rispondi quotando