Что это за ошибка такая? Plz coreect его в следующем коде.
( ! ) Ошибка синтаксического анализа: синтаксическая ошибка, неожиданное ':' in E:\wamp\www\my own\checklogin.php на линии 11
<?php session_start(); $username = mysql_real_escape_string($_POST['username']); $password = mysql_real_escape_string($_POST['password']); $bool = true; mysql_connect("localhost", "root", "") or die (mysql_error()); //Connect to server mysql_select_db("first_db") or die ("Cannot connect to database"); //Connect to database $query = mysql_query("Select * from users WHERE username='$username'"); // Query the users table $exists = mysql_num_rows($query); //Checks if username exists $users = "": $password = ""; if($exists > 0) //IF there are no returning rows or no existing username { while($row = mysql_fetch_assoc($query)) // display all rows from query { $users = $row['username']; // the first username row is passed on to $table_users, and so on until the query is finished $password = $row['password']; // the first password row is passed on to $table_password, and so on until the query is finished } if(($username == $users) && ($password == $password))// checks if there are any matching fields { if($password == $password) { $_SESSION['user'] = $username; //set the username in a session. This serves as a global variable header("location: home.php"); // redirects the user to the authenticated home page } } else { Print 'alert("Incorrect Password!");'; // Prompts the user Print 'window.location.assign("login.php");'; // redirects to login.php } } else { Print 'alert("Incorrect username!");'; // Prompts the user Print 'window.location.assign("login.php");'; // redirects to login.php } ?>
Что я уже пробовал:
я также вставляю код, в котором существует эта ошибка. плз исправьте это