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…