
13.11.2009, 18:41
|
|
Новичок
Регистрация: 07.11.2009
Сообщений: 23
С нами:
8688843
Репутация:
10
|
|
Сделал авторизацию... Если я уже авторизовался то второй раз форма не должна выводиться, но почему-то выводится  код:
PHP код:
if($_GET['page'] == 'login')
{
echo "<title>pizdec.ru - login</title>";
if(session_is_registered("login") && session_is_registered("pwd"))
{
echo "<p><b>$_SESSION[login],</b> Вы уже авторизованные!</p>";
}
else
{
if($_POST['username'] && $_POST['pwd'])
{
$sql=mysql_query("select * from users where login='{$username}' and password='{$pwd}'");
$num=mysql_num_rows($sql);
$myrow=mysql_fetch_array($sql);
if($num>0)
{
echo "<p><b>$_POST[username]</b>, Вы авторизовались! ваша группа - <b>$myrow[level]</b></p>";
}
else
{
echo "<p>Вы ввели непревельнный логин или пароль! <a href=index.php?page=login>Назад</a></p>";
}
}
else
{
echo "
<form method=post>
<table>
<tr>
<td><input type=text name=username></td>
<td> - Login</td>
</tr>
<tr>
<td><input type=password name=pwd></td>
<td> - Password</td>
</tr>
<tr>
<td><input type=submit value=Войти></td>
</tr>
</table>
</form>";
}
}
}
Подскажите как сделать...
|
|
|