Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Usare i dati del db

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    119

    Usare i dati del db

    Salve.. allora.. ho fatto nel mio sito l'area di login dove ovviamente uno inserisce nome utente e password e se sono giuste viene reindirizzato alla homepage. Quello che mi domando io è.. dato che chi inserisce i dati del login li inserisce su una pagina, come faccio a sapere nelle pagine successive chi è loggato..cioè.. mi spiego meglio.. si logga uno che ha come nick "x" e come pass "y", la mia tabella nel database contiene i campi nick, pass, nome, cognome, mail. Una volta reindirizzato sulla nuova pagina come faccio a far apparire il suo nome e cognome?!? grazie...

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    utilizzi le sessioni oppure i cookie per tenere traccia delle informazioni dell'utente per tutte le pagine che vuoi.

  3. #3
    una volta che hai verificato che l'utente esiste e si è autenticato correttamente salvi il suo username in una variabile di sessione.. nelle altre pagine ti basta verificare che la variabile esista e sai che l'utente è autenticato.. se vuoi anche sapere chi è basta leggerlo nella variabile...

    Codice PHP:
    session_start();
    //verifica login
    ...
    ..
    //
    $_SESSION['user'] = $username
    nelle pagine successive:
    Codice PHP:
    session_start();
    echo 
    $_SESSION['user']; 

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    119
    grazie 1000
    ora provo...

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    119
    ma quel 'user' cosa sarebbe?? e la variabile 'username' ??

  6. #6
    [supersaibal]Originariamente inviato da Gorgoglius
    ma quel 'user' cosa sarebbe?? e la variabile 'username' ?? [/supersaibal]
    una variabile che crei tu.. puoi chiamarla coeme ti pare...
    Più precidamente è una chiave dell'array session.. puoi aggiungere nuove chiavi e saranno accessibili ovunque hai la sessione...

    la variabile $username sarebbe l'username dell'utente che ha fatto login.. se il login è andato a buon fine


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.