Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    ..se user è una stringa va tra virgolette:
    Codice PHP:
    if ($_SESSION['livelloutente']=="user"){ 
    If you think your users are idiots, only idiots will use it. DropBox

  2. #12
    Originariamente inviato da homerbit
    ..se user è una stringa va tra virgolette:
    Codice PHP:
    if ($_SESSION['livelloutente']=="user"){ 
    Già provato ma non va..

  3. #13
    Ho provato a fare un print_r di $SESSION... l'array indica questo:Array ( [livelloutente] => [login] => irene [idutente] => ) quindi mi prende solo il dato login in pratica...
    Questo è il codice che ho inserito in un'altra pagina...suppongo sia qui da qualche parte l'errore allora..nella pagina di controllo del login, la posto tutta
    Codice PHP:
    session_start();

    $_SESSION['livelloutente']=$riga2['livelloutente'];
    $_SESSION['login']=$riga2['login'];
    $_SESSION['idutente']=$riga2['idutente'];
    $login=$_POST['login'];
    $password=$_POST['password'];

    $query "select * from utente where login='$login' and password='$password'";
    $risultato mysql_query($query) or die("Query fallita");

    if(
    mysql_num_rows($risultato)==1){
        
    $riga1=mysql_fetch_array($risultato);
        
    $cella1=$riga1['bloccato'];

        if(
    $cella1=='si'){
            echo
    "[b]Utente bloccato!
    [/b]"
    ;
            echo
    "<a href=homenonregistrati.php>
    Torna alla home</a>"
    ;
            return;
        }
        else{
            
            echo
    "<meta http-equiv=Refresh content=1;url=http://localhost:8080/phpApp/progetto/homepage4.php>";

        }
    }
    else{
        echo
    "[b]Non sei un utente registrato!
    [/b]"
    ;
        echo
    "<meta http-equiv=Refresh content=2;url=http://localhost:8080/phpApp/progetto/homepage4.php>";
    }

    ?> 

  4. #14
    Nessuno mi può dare una mano?

  5. #15
    Utente di HTML.it L'avatar di gorn
    Registrato dal
    Jun 2010
    Messaggi
    91
    Ciao,

    da quello che ho capito dai pezzi di codice che hai postato potrebbe essere la $_SESSION che non è stata valorizzata correttamente.

    Potresti spiegarmi come valorizzi la variabile "user" (nel caso fosse una variabile hai scordato il $ davanti e l'array(?) $riga2 ??



    Il problema non è la caduta, ma l'atterraggio (Cit.)

  6. #16
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Codice PHP:
    session_start(); 
    $_SESSION['livelloutente']=$riga2['livelloutente'];
    $_SESSION['login']=$riga2['login'];
    $_SESSION['idutente']=$riga2['idutente']; 
    ma l'array $riga2 da dove arriva? se è l'inizio della pagina stai svuotando le 3 variabili di sessione in quanto l'array $riga2 non è valorizzato.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.