Jump to content

small error


ecabrera

Recommended Posts

it says i have an error in in line 23 which is

 

i cant seem to find it

<?php

if($_POST['loginbtn']){

require "scripts/connect.php";

$email = mysql_real_escape_string($_POST['email']);
$password = mysql_real_escape_string($_POST['password']);

if($email && $password){

$password = md5("$password");

$query = mysql_query("SELECT * FROM ezadmin WHERE email = '$email'");
$numrows = mysql_num_rows($query);

if($numrows != 0){

                $row = mysql_fetch_assoc($query); //line 23

	$dbemail = $row ['email'];
	$dbpassword = $row ['password'];

if($dbemail === $email && $dbpassword === $password){

$_SESSION['email'] = $dbemail;
header("location: adminpanel");
exit();

}else
    $msg = "PLEASE CHECK YOU EMAIL OR PASSWORD!";
}else
    $msg = "PERSON DOES NO EXSIT!";
}else
    $msg = "YOU MUST FILL IN ALL FIELDS!";

    mysql_close();
}
?>

Link to comment
https://forums.phpfreaks.com/topic/254983-small-error/
Share on other sites

Parse error: syntax error, unexpected $end  on line 23

 

<?php
session_start();
$email = $_SESSION['email'];
?>
<?php

if($_POST['loginbtn']){

require "scripts/connect.php";

$email = mysql_real_escape_string($_POST['email']);
$password = mysql_real_escape_string($_POST['password']);

if($email && $password){

$password = md5("$password");

$query = mysql_query("SELECT * FROM ezadmin WHERE email = '$email'");
$numrows = mysql_num_rows($query);

if($numrows != 0){

                $row = mysql_fetch_assoc($query);

	$dbemail = $row ['email'];
	$dbpassword = $row ['password'];

if($dbemail === $email && $dbpassword === $password){

$_SESSION['email'] = $dbemail;
header("location: adminpanel");
exit();

}else
    $msg = "PLEASE CHECK YOU EMAIL OR PASSWORD!";
}else
    $msg = "PERSON DOES NO EXSIT!";
}else
    $msg = "YOU MUST FILL IN ALL FIELDS!";

    mysql_close();
}
?>
<?php require "header.php" ?>

<form action="adminpanel.php" method='post'>
<table>
<tr>
<td></td>
<td><?php echo $msg;?></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="password" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="loginbtn" value="Login" /></td>
</tr>
</table>
</form>

<?php require "footer.php"?>

Link to comment
https://forums.phpfreaks.com/topic/254983-small-error/#findComment-1307433
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.