Ciao sono nuovo di questo forum,scusa non ho capito se hai risolto il problema,perchè anche io ho un problema analogo al tuo(Forse uguale).Il Mio problema è il seguente,io ho una pagina php dove inizializzo la sessione con session_start(); , e inserisco un dato in una varibile in questo modo $_SESSION['flag1']=1; poi ridireziono in un'altra pagina php dove controllo il contenuto della variabile $_SESSION['flag1'] e me la da vuota,quindi sicuramente ci sarà qualche problema. Ho cambiato anche il file php.ini settando
session.save_path = "c:/tmp" e creando la cartella tmp ed effettivamente quando mi collego alla pagina di inizializazione della sessione mi crea al suo interno il file contente la variabile e il dato a questo punto non riesco a capire perchè non funziona. Qualsiasi aiuto e ben accetto grazie RAGAZZI