Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno 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");   

?>
Předmět Autor Datum
if ($numrows!=0); Ten středník tam máš navíc.
host 14.02.2012 19:39
host
Díky ADMINE, funguje.
tucd 14.02.2012 19:42
tucd
Značím vyřešeno. ;-) poslední
host 14.02.2012 19:47
host

Zpět do poradny Odpovědět na původní otázku Nahoru