Как вынести поля авторизации на отдельную страницу?

Domingo

Guest
Как вынести поля авторизации на отдельную страницу?

Уважаемые ГУРУ!
Помогите плиз, разобраться с проблемкой!
Суть вот в чем:
Юзверь вводит параметры запроса на WEB-странице. на ней же расположены поля для ввода USERNAME и PASSWORD. Всё работает ОК!
Вопрос - КАК вынести поля авторизации на отдельную страницу, чтобы только авторизовавшийся юзер мог попастть на страницу с параметрами запроса???
Вот код изначальной страницы:
PHP:
<html>
<head>
  <title>Авторизация пользователя и выбор параметра для запроса</title>
</head>
<body>
  <h1>Авторизация пользователя и выбор параметра для запроса</h1>

  <form action="results.php" method="post">
    <b>Пожалуйста представьтесь!</b><br>
    <body>
        Имя пользователя:<br><input type="text" name="nameuser"><br>
	Пароль:<br><input type="text" name="password"><br><br>

    <b>Выберите параметр:</b><br>
    <select name="searchtype">
      <option value="ID">Идентификатор
      <option value="NAME">Наименование
      <option value="CREATEDATE">Дата
    </select>
    <br>
    Введите значение:<br>
    <input name="searchterm" type=text>
    <br>
    <input type=submit value="ПОИСК">
  </form>

</body>
</html>
 

AHTIXPICT

Новичок
Вобще замечательная постановка вопроса.

На странице results.php нужно делать проверку пользователя и пароля.
Если правильно, показываем что надо, если не правильно возвращаем его назад к странице авторизации

И интересное поле у тебя:
Пароль:<br><input type="text" name="password"><br><br>

Может лучше так?
Пароль:<br><input type="password" name="password"><br><br>
 

Фанат

oncle terrible
Команда форума
Domingo
для того, чтобы вынести авторизацию на следующую страницу, надо эту автоизацию сделать.
Поскольку, исходя из самых основ, как работает PHP, сервер никак на запоминает посетителей, придется это запоминание делать самим.
с помощью либо кук, либо HTTP авторизации, либо сессий
 
Сверху