my login form wont work in IE

hello all, good day… its nice to be back in IT department…
by the way, my problem is my login form. wont work in IE… can any one help me this?

<?php
include "dblink.php";


if(isset($_COOKIE['ID_my_site']))


{
$username = $_COOKIE['ID_my_site'];
$pass = $_COOKIE['Key_my_site'];
$check = mysql_query("SELECT * FROM tblusers WHERE username = '$username'")or die(mysql_error());
while($info=mysql_fetch_array( $check ))
{
if ($pass==$info['password'])
{
header("Location: index.php");
}
}
}

if (isset($_POST['submit'])) { 

if(!$_POST['username'] | !$_POST['pass']) {
die('You did not fill in a required field.');
}


if (!get_magic_quotes_gpc()) {
$_POST['email'] = addslashes($_POST['email']);
}
$check = mysql_query("SELECT * FROM tblusers WHERE username = '".$_POST['username']."'")or die(mysql_error());


$check2 = mysql_num_rows($check);
if ($check2 == 0) {
die('That user does not exist in our database.');
}
while($info = mysql_fetch_array( $check ))
{
$_POST['pass'] = stripslashes($_POST['pass']);
$info['password'] = stripslashes($info['password']);
$_POST['pass'] = md5($_POST['pass']);


if ($_POST['pass'] != $info['password']) {
die('Incorrect password, please try again.');
}else
{


$_POST['username'] = stripslashes($_POST['username']);
$hour = time() + 3600;
setcookie(ID_my_site, $_POST['username'], $hour);
setcookie(Key_my_site, $_POST['pass'], $hour);


header("Location: index.php");
}
}
}
else
{


?>
<table align="center" height="100%">
<tr><td>
<form id="search" action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
<table border="0" align="center" background="images/login_bg.png" style="background-repeat: repeat-x">
<tr><td rowspan="5"><img src="images/gces_logo.png" /></td><td colspan=2>Login</td></tr>
<tr><td>Username:</td><td>
<input type="text" name="username" maxlength="40">
</td></tr>
<tr><td>Password:</td><td>
<input type="password" name="pass" maxlength="50">
</td></tr>
<tr><td colspan="2" align="right">
<input type="submit" name="submit" value="Login">
</td></tr>
<tr><td colspan="2" align="right">
Username: a    Password: a
</td></tr>
</table>
</form>
</td></tr>
</table>
<?php
}
?>

thanks in advance…

What is it doing? (or NOT doing)? Please provide more than a “It’s Broke… What’s Wrong?” type question. Please provide DETAILS not just the code.

Thanks

Sponsor our Newsletter | Privacy Policy | Terms of Service