Scusate ragazzi, ma io con le sessioni non sono in grado di lavorare.
Mi dovreste aiutare voi possibilmente perchè sebbene ho letto nei manuali, e cercato tra le discussioni del forum non ho trovato nulla che posso chiarire i miei dubbi.
per iniziare, io sto creando un sito di svariate pagine ed ho bisogno che esso abbia uno stato cioè che riconosca gli utenti, attraverso un login, per tutte le pagine senza rieffettuare l'autenticazione.
Vorrei usare le sessioni.
Ora, per l'uso delle sessioni non c'è nessun problema dopo aver letto il manuale credo riesca bene ad usare le funzioni più note che le riguardano.
Io vorrei che le mie sessioni funzioni così.
Dopo aver inserito i valori $user e $password nei campi della pagina login vorrei, dopo essermi accertato dell'esistenza di questo utente nel database, da un'altra pagina (area_riservata.php) creare con session_start() e session_register() due sessioni, una che contenga l'user e l'altra che contenga la password.
In questo modo accedo allegramente alle altre pagine.
Quando torno alla pagina login io effettuo questo controllo:
if($_SESSION['nome']==$nome && $_SESSION['pass']==$password)
ma ovviamente le variabili $nome e $password sono scomparse...
e quindi l'if da esito negativo questo comporta che devo rifare il login e quindi la sessione non va a buon fine.
(Spero tanto di essere stato chiaro)
Grazie anticipatamente.