Ciao a tutti, ho un problema con questo codice php...facendo il print_r di $SESSION non mi prende i valori ma solo le chiavi, vengono livello utente, login e id utente vuoti, ho provato a scrivere le varie sessioni anche all'inizio del codice, in questo caso prende il login (penso dal $_POST) ma non gli altri due valori..che fare? Un grazie anticipato
PHP:
session_start();
$login=$_POST['login'];
$password=$_POST['password'];
$connessione= mysql_connect("localhost:3306","root",""); //connessione al db
mysql_select_db("progetto", $connessione);
$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!<br></b>";
echo"<meta http-equiv=Refresh content=1;url=http://localhost:8080/phpApp/progetto/homepage4.php>";
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!<br></b>";
echo"<meta http-equiv=Refresh content=1;url=http://localhost:8080/phpApp/progetto/homepage4.php>";
}
$_SESSION['livelloutente']=$riga2['livelloutente'];
$_SESSION['login']=$riga2['login'];
$_SESSION['idutente']=$riga2['idutente'];
Ultima modifica di un moderatore: