samedi 11 avril 2015

Parse error: syntax error, unexpected T_ELSE in login.php [on hold]

Can anyone check my code? i have try to change my code many times, but iam not sure whats wrong. Please, help me out of this error. I am getting this error:



Parse error: syntax error, unexpected T_VARIABLE login.php on line 33




Here is my code:


<?php
session_start();
?>

<?php require_once("includes/connection.php"); ?>
<?php include("includes/header.php"); ?>

<?php

if(isset($_SESSION["session_username"])){
// echo "Session is set"; // for testing purposes
header("Location: intropage.php");
}

if(isset($_POST["login"])){

if(!empty($_POST['username'])&&!empty($_POST['password'])) {
$username=$_POST['username'];
$password=$_POST['password'];
$query =mysql_query("SELECT * FROM userlist WHERE username='".$username."' AND password='".$password."'");

$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)

{

// old placement
// session_start();
$_SESSION['session_username']=$username;

/* Redirect browser */
header("Location: intropage.php");
}
} else {
// $message = "Invalid username or password!";

echo "Invalid username or password!";
}

} else {
$message = "All fields are required!";
}
}
?>

Aucun commentaire:

Enregistrer un commentaire