Показать сообщение отдельно

  #3  
Старый 13.11.2009, 18:41
[Forest]
Новичок
Регистрация: 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>"
;
 }
}

Подскажите как сделать...
 
Ответить с цитированием