Salve, ho implementato un codice in grado di far fare il login agli utenti registrati, il tutto connesso ad un database, ora stavo provando a far stampare a video la scritta: "Benvenuto <Nome> <Cognome>", tuttavia il codice non sembra funzionare, sono alle prime armi con questo linguaggio per questo motivo apprezzerei molto se qualcuno più esperto potesse aiutarmi.
In pratica vado a cercare nel database il nome e cognome della stessa riga dell'username (precedentemente verificato)
In pratica vado a cercare nel database il nome e cognome della stessa riga dell'username (precedentemente verificato)
PHP:
$usernamelogin=$_POST["UsernameLogin"];
$passwordlogin=$_POST["PasswordLogin"];
$sql = "SELECT * FROM credenziali WHERE Username='$usernamelogin' and Password='$passwordlogin'";
$query=mysqli_query($mysqli,$sql) or die("erroreSelect");
$cont= mysqli_num_rows($query);
if ($cont==1){
$nomesql= "SELECT Nome FROM credenziali WHERE Username='$usernamelogin'";
$querynome=mysqli_query($mysqli,$nomesqli);
while($row= mysqli_fetch_array($querynome)){
$nomeselezionato= $row['Nome'];
}
$Cognomesql= "SELECT Cognome FROM credenziali WHERE Username='$usernamelogin'";
$querycognome=mysqli_query($mysqli,$Cognomesql);
while($row= mysqli_fetch_array($querycognome)){
$conomeselezionato= $row['Cognome'];
}
session_start();
echo "Benvenuto $nomeselezionato $cognomeselezionato";
}
else{
die ("Accesso non consentito, ricaricare la pagina per effettuare nuovamente il login.");
}
Ultima modifica: