vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #1
Есть такой вот код у меня, в файле edit.php
И при переходе на страницу edit.php, открывается вся запороленная страница, а внизу поля логин и пароль, хорошо что хоть без ввода пароля нельзя содержимое менять.
Суть вопроса: как закрыть всю страницу, пока пользователь не введет логин с паролем?
PHP:
<?php
include_once("bd.php");
$resultat = mysql_query("SELECT * FROM users WHERE login='$_GET[login]'");
$array = mysql_fetch_array($resultat);
?>
<html>
Содержание сайта
</html>
<?php
if(isset($login) AND isset($password))
echo "<strong>Edite Zone</strong>";
else{
print <<<HERE
<table>
Вход:
<br>
<br>
<form action="login.php" method="POST">
<tr>
<td>Логин:</td>
<td><input type="text" name="login" ></td>
</tr>
<tr>
<td>Пароль:</td>
<td><input type="password" name="password" ></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="OK" name="submit" ></td>
</tr>
</form>
</table>
<a href="registration.php">Регистрация</a><a href="password.php">Восстановление пароля</a>
HERE;
}
?>
Суть вопроса: как закрыть всю страницу, пока пользователь не введет логин с паролем?