login e redirect

Volevo  chiedervi se č possibile che una volta inserite user e password ogni utente venga indirizzato nella pagina a lui destinata.

Faccio un esempio:

mettiamo che il sig. rossi faccia parte di una societą sportiva ad esempio il Torino e invece il sig. Bianchi faccia parte della societą Milan.

 Io vorrei che quando il sig. Rossi si autentica venga mandato nella pagina Torino.php e invece il sig. Bianchi alla pagina Milan.php.

Io in asp inserivo un redirect nel dbase access con la pagina ma, in php e mysql non so come fare... Mi potete fare un esempio di codice che richiama il campo in mysql dove io ho inserito la pagina in cui l'utente deve andare?

Grazie

inviato 9 anni fa
danilob
X 0 X

Supponiamo che tu abbia una tabella in MySQL con tutti i nomi e le password degli utenti. Per verificare le credenziali dell'utente che effettua il login bisogna leggere da questa tabella la riga che contiene nome e password identici a quelli forniti. Se questa riga esiste allora il login viene confermato, salvi in sessione l'esito del login, e poi effettui il redirect.

Siccome devi leggere la riga della tabella che contiene i dati dell'utente allora, aggiungendo un ulteriore campo "script_redirect" alla tabella che conserva la pagina di redirect, con la stessa operazione recuperi il nome dello script a cui indirizzare l'utente.

Infine, con un classico:

header("location: " . $row['script_redirect']);

invii l'utente alla sua pagina.

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

Danilob "dall'altro lato" t'ho riportato anche la query da fare per avere il procedimento descritto da Gianni...

Mi scoccia riscriverlo :D

risposto 9 anni fa
Samleo
X 0 X

non mi funziona....

risposto 9 anni fa
danilob
X 0 X

forse non riesco a fare questo:

con la stessa operazione recuperi il nome dello script a cui indirizzare l'utente.

risposto 9 anni fa
danilob
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda