• User

    Richiamare Variabili

    Buonasera,
    ho un form di login.
    ho fatto la cosa in modo tale che se non avviene il 'login' non si possa accedere a certe pagine del sito.
    ciò che vorrei sarebbe poter richiamare, nella pagina in cui mi viene detto "Bentornato!" (in quanto il login ha avuto successo), la user usata per il login per poter avere tipo un "Bentornato Sonny!.".
    in questa pagina la variabile "$user" non viene usata quindi si tratterebbe di richiamare in un qualche modo il contenuto di questa var!
    all'inizio di questa pagina ho una cosa così

    [PHP]
    session_start();
    if(!session_is_registered('user')){
    header("location:error.php");
    }
    [/PHP]

    quindi pensavo di poter richiamare in un qualche modo 'user' ma senza successo...

    idee?

    Grazie mille


  • User Attivo

    le variabili che metti nella sessione le puoi richiamare dall'array
    $_SESSION['nome_variabile']
    o da $HTTP_SESSION_VARS
    che è uguale ma supportato anche dalle vecchie versioni di php


  • User

    @fdalesio said:

    le variabili che metti nella sessione le puoi richiamare dall'array
    $_SESSION['nome_variabile']
    o da $HTTP_SESSION_VARS
    che è uguale ma supportato anche dalle vecchie versioni di php

    Già, ricordati solo di fare session_start() in ogni pagina che deve accedere a $_SESSION. Per controllare se $_SESSION è corretto puoi debuggare con

    echo("<pre>");
    print_r($_SESSION);
    echo("</pre>");