lamerata
No notes
Syntax:
PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Login</title> </head> <body> <h2>Login:</h2> <?php $username = $_POST['username']; $password = $_POST['password']; $info = mysqli_connect('localhost','root','censuro:D','login') or die('Error connecting to Mysql server'); //Prepara la query, in una variabile $query = "SELECT * FROM account WHERE username=$username AND password=$password"; echo $query; $sql = mysqli_query($info,$query) or die('Error querying database'); //Conta il numero di righe trovate (se questo numero รจ maggiore di 0 i dati immessi sono corretti) $num = mysqli_num_rows($sql); if($num>0) { //Esegue la convalida dell'autenticazione e permette l'accesso a pagine protette echo 'Login effettuato con credenziali: ' . $username . ' ' . $password ; } else { echo "Login Fallito!"; } mysqli_close($info); ?> </body> </html>