Я сделал регистрационную форму, у меня было много других проблем с ней, и теперь я узнал, что код PHP был выполнен доотправить. КАК может быть решена проблема? Поскольку PHP не поддерживает события onclick (которые в любом случае отстой!), Я не вижу никакого решения, которое я знаю!PHP-код выполняется перед отправкой
Код:
//Get the form with POST
$user = mysql_real_escape_string($_POST['user']);
$password = mysql_real_escape_string($_POST['pass']);
$usernames=mysql_query("SELECT * FROM user_info WHERE Username='" . $_POST['user'] . "' AND Password='" . $_POST['pass'] . "'");
if(!$usernames){echo mysql_error();}
$count=mysql_num_rows($usernames);
if(!$count){echo mysql_error();}
//If $count is equal to one, register the user and redirect him to his page, or else echo him that his info is wrong
if($count === 1) {
$_SESSION['code'] = "titan";
$_SESSION['ande'] = $user;
$_SESSION['password'] = $password;
header("location: home.php");}
else {
echo "<p style='color:red;text-align:center;'>Wrong username or password!</p>";}
PHP не позволяет выполнять функции? Я делал это неправильно все эти годы! –
'Так как PHP не позволяет функции' - на самом деле? – andrewsi
PHP позволяет выполнять функции. – Wing