Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema sessioni php!

  1. #1

    Problema sessioni php!

    Salve a tutti!
    Sono un novizio nel php, e avrei il bisogno di creare una pagina di login, tutto funziona apparte il fatto che il login non mi salva le variabili di sessione!
    Vi posto il codice.

    codice:
    <? session_start (); 
    if(!isset($_POST['submit'])) { 
    echo ' 
    <form method="post" action="#"> [*]Username<input name="username">[*]Password<input type="password" name="password">[*]<input type="submit" value="Login" name="submit"> 
    </form> '; 
    } 
    else { 
    include 'config.php'; //qui ovviamente la pagina di connessione 
    $user = mysql_real_escape_string($_POST['username']); 
    $pass = mysql_real_escape_string($_POST['password']); 
    
    $username= $_POST['username']; 
    $password= $_POST['password']; 
    
    $query = "SELECT username, password FROM Utenti WHERE username = '{$user}' AND password = '{$pass}'"; 
    
    $result = mysql_query($query,$conn); $num_rows = mysql_num_rows($result); if ($num_rows == '1'){ 
    
    session_register ('Logged'); 
    
    $_SESSION['username'] = $username; //qui il salvataggio della variabile che non salva! q.q 
    
    header("location: Home.php"); 
    } 
    else { 
    echo 'Hai inserito i dati errati.'; 
    } 
    } 
    ?>

  2. #2
    In Home.php hai messo session_start() ?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Effettivamente no!

    Ora funziona! Grazie mille

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