-2
Я кодировал базовую систему входа с базой данных MySQL, и я столкнулся с этой проблемой. Любое решение? Это также живая проблема. Если вы заходите в OcelaRealms.com/proxy и пытаетесь войти в систему, вы получаете эту ошибку: «Ошибка анализа: синтаксическая ошибка, неожиданное« еще »(T_ELSE) в C: \ xampp \ htdocs \ proxy \ login.php в строке 40"Синтаксическая ошибка, неожиданное 'else' (T_ELSE)
Это мой код:
<?php
session_start();
$username = $_POST['username'];
$password = $_POST['password'];
if ($username&&$password)
{
$connect = mysql_connect("192.168.1.19","root","xxx") or die ("Couldnt connect to MySQL database. Please contact Ocela at [email protected]");
mysql_select_db("proxy") or die ("Couldn't find database. Please contact Ocela at [email protected]");
$query = mysql_query("SELECT * FROM users WHERE username='$username'");
$numrows = mysql_num_rows($query);
if($numrows !=0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbpassword = $row['password'];
{
if ($username==$dbusername&&$password==$dbpassword)
{
echo "Login succesful. <a href='/proxy/index.php'>Click here to enter the Premium Proxy.</a>";
$_SESSION['username']=$dbusername;
}
else
echo "Incorrect password.";
}
else
die "That login doesnt exist. To get an account please contact Dylan.";
}
else
die ("Please enter a username and password.");
?>
сообщение кода в этом вопросе. отступ 4 пробела для каждой строки кода или используйте кнопку {} в верхней части окна редактирования. –
Вам не задан оператор 'if' в строке 27. –