אני נתקל בבעיה, לא מתאפשר לי להתחבר למערכת עם MD5.
תודה לעוזרים.
PHP קוד:
<?php
if(isset($_POST['tmp']) && $_POST['tmp']=='login'){
unset($_POST['tmp']);
$query = "SELECT * FROM users";
$result = mysql_query($query) or die('Query failed: '.mysql_error());
$check = 1;
while($row = mysql_fetch_array($result)){
if(!strcmp($_POST['user'],$row['username']) && !md5($_POST['pass'],$row['password'])){
$_SESSION['logged']=$_POST['user'];
$pass = md5($_POST['password']);
$_SESSION['nnwriter']=$row['namewriter'];
$_SESSION['nnid']=$row['id'];
echo "";
$check = 0;
break;
}
}
if($check)
?>
<font style='font-size:17px;color:#FF0000;'>שם משתמש או סיסמא שגויים!</font>
<br /><br />
<?php
}else{
}
?>
<form name="login" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<input type="hidden" name="tmp" value="login" />
<table width="350" cellpadding="0" cellspacing="0">
<tr>
<td><b>שם משתמש :</b></td>
<td><input class="panel" type="text" name="user" /></td>
</tr>
<tr>
<td><b>סיסמא :</b></td>
<td><input class="panel" type="password" name="pass" /></td>
</tr>
<tr>
<td><br></td>
<td colspan="2"><br><input class="submitpanel" type="submit" value='התחברות' /></td>
</tr>
</table>
</form>