salve
attraverso un afunxione faccio dei controlli sull'utent ese li supera avvio una sessione
tutto a posto inlocale se forzo la creazioen della sessione
impostando
session.auto_start a 1
ma non mi pare una cosa ottimale
ma mi spiegate perchè non funziona la sola funzione
start_session()?
ecco dopo aver inserito la user e la passw
faccio il richimao a sta funzione
ecco questa funziona solo forzando le sessioni da php.inicodice:function session_inizio($user){ include("xxx.inc.php"); //all'avvio di una sessione inserisco i dati di questa nel db $session_id = generate_session_id(); $query = "INSERT INTO sessioni (id, user, date) VALUES ('$session_id', $user, now())"; $res = DML("xxx",$query,$db,NULL,NULL); if (!$res[0]){ die('Si è verificato un errore nell\'avvio della sessione.'); } session_start(); $_SESSION['biscottino'] = $session_id; return true; }

Rispondi quotando
