Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    48

    Piccolo problema sulle sessioni e sul login

    Salve a tutti, imparando sempre piu il php, e le sessioni, mi è sorto un dubbio.
    Leggendo e guardando tra i vari tutorial, ho capito che il controllo del login di un utente attraverso la sessione dedicata, deve essere fatta all'inizio pagina (anche uno accapo comporterebbe un errore).

    Ora, voglio fare una cosa: avete presente quella frase che, a login effettuato, dice per esempio "Benvenuto mest_suc!", mentre a login non effettuato dice: "Benvenuto Utente! Effettua il login."?

    Ecco, la cosa che non capisco, è che se io effettuo il controllo con la sessione all'inizio, come farò a capire e a dire al php di scrivere la prima o la seconda frase?
    Io voglio che a login effettuato venga scritto: Benvenuto utente_loggato, mentre al contrario stampi un form per effettuarlo.

    Non so se sono stato abbastanza chiaro.. e non so nemmeno se sto dicendo una fesseria..
    Grazie a tutti per le eventuali risposte..
    Ciaooo

  2. #2
    Ciao,

    basta che memorizzi in una variabile l'esito del login, poi puoi eseguire il controllo su di essa quando ti pare e quindi stampare ciò che devi.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    48
    già.. sai che non ci avevo mai pensato..? caspita mi rendo conto che quando penso di cominciare a capire qualcosa, in realtà sono ancora all'inizio..

    Potresti dirmi il modo in cui memorizzare nella variabile l'esito della sessione?

    Grazie mille per avermi risposto..

    Ivano

  4. #4
    Codice PHP:
    if($_SESSION['utenteLoggato']==true){ 
        
    $loginEffettuato true
    }else{
        
    $loginEffettuato false

    Ovviamente $_SESSION['utenteLoggato'] deve essere valorizzato al momento del login.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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.