PHP, MySQL - příhlášení, (data z MySQL) - chyba!
Zdravím,
Tvořím příhlášení v *.php (čtení z MySQL). Při zadaní uživatelského jména a heslo, po té odeslání, prohlížeče hlásí tutu chybu: Parse error: syntax error, unexpected T_ELSE in C:\xampp\htdocs\login.php on line 24.
MySQL je nastaveno dle mého názoru dobře Databáze > Tabulka > 3 pole > id | username | password
Zde jsou scripty:
index.php:
<?php
?>
<html>
<form action="login.php" method="POST">
Jméno: <input type='text' name='username'> <br>
Heslo: <input type='password' name='password'> <br>
<input type='submit' value='Přihlásit'>
</form>
</html>
login.php:
<?php
$username = $_POST['username'];
$password = $_POST['password'];
if ($username&&$password)
{
$connect = mysql_connect("localhost","root","") or die ("K databázi se nelze připojit !");
mysql_select_db("phplogin") or die ("Databáze nenalezena");
$query = mysql_query("SELECT * FROM users WHERE username='$username'");
$numrows = mysql_num_rows($query);
if ($numrows!=0);
{
}
else
die("Uživatel neexistuje");
}
else
die("Vložte prosím znovu jméno a heslo");
?>
Ten středník tam máš navíc.
Díky ADMINE, funguje.
Značím vyřešeno.