Ok, так что я получаю эту ошибку, когда я пытаюсь войти в систему:Что случилось с моей страницей входа php?
Notice: Undefined variable: numrows in C:\xampp\htdocs\website\login.php on line 14
Этот пользователь не существует. Вы заметили ошибки сразу, пытаясь изучить PHP и MySQL. Вот код
INDEX PHP PAGE
<html>
<form action="login.php" method="POST">
Username: <input type="text" name="username"><br />
Password: <input type="password" name="password"><br />
<input type="submit" name="Login In"><br />
</form>
</html>
PHP LOGIN PAGE
<?php
$username = $_POST['username'];
$password = $_POST['password'];
if ($username&&$password)
{
$connect = mysql_connect("localhost","root","") or die("Couldn't Connect!");
mysql_select_db("phplogin") or die("Couldn't Find DB!");
$query = mysql_query("SELECT * FROM users WHERE username='username'");
$numrow = mysql_num_rows($query);
if ($numrows!=0)
{
// code to login
}
else
die("That user doesn't exist");
}
else
die("Please enter and username and password!");
?>
_Что неправильно с моей страницей входа в php? _ Ваш запрос открыт для [SQL Injections] (http://en.wikipedia.org/wiki/SQL_injection) – PhearOfRayne