Код:
<?php
session_start();
include '../functions.php';
database();
if ($_POST['login_f'] == '1') {
$name = addslashes($_POST['username']);
$password = addslashes($_POST['password']);
if (strlen($name) > 3 && strlen($password) > 4) {
$newpass = md5($password);
$result = mysql_query("SELECT * FROM user WHERE username_user='$name ' AND username_pass= ' $newpass' ");
if (mysql_num_rows($result) == 1) {
$row = mysql_fetch_assoc($result);
session_register('username');
$_SESSION['username'] = $username;
$url = 'comments.php';
$delay = 0;
echo '<meta http-equiv="Refresh" content="' . $delay . ';url=' . $url . '">';
} else {
echo '<br><center> Wrong data.</center>';
}
}
}
echo '<form action="login.php" method="post"><table border="2">
<tr><td>Username:</td> <td> <input type="text" name="username"></td><br/></tr>
<tr><td>Password:</td> <td> <input type="password" name="password"><br /></td> </tr>
<tr><td> <input type="hidden" name="login_f" value="1" /></td> </td> <br /></tr>
<tr> <td> </td> <td> <input type="reset" name="reset" > <input type="submit" value="Submit" /><br /></td> </tr>
</table>
</form>'
?>
Не иска да ме логне и това е. Пробвах как ли не..Винаги попада на else-а. В друга система, кодът работи ...