Нужна помощь профессионалов!!! Есть HTML форма с выпадающим списком, паролем и кнопкой отправки. <form name="myform" method="post"> <p>Выберите из списка Ваши ФИО</p> <br> <select name="fio"> <option>Иванов И.И.</option> <option>Петров П.П.</option> <option>Сидоров С.С.</option> <option>Королев К.К.</option> <option>пятый</option> <option>шестой</option> <option>седьмой</option> <option>восьмой</option> <option>девятый</option> <option>десятый</option> </select> <br><br> <p>Введите пароль</p> <br> XRF<input type="password" value="1234" name="password" id="password"> <!--пароль XRF****(4 цифры)--> <br><br> <input type="submit" value="Войти"> </form> Нужен php (возможно и не сложный, но для меня как для новичка непреодолимый) для обработки информации с последующим переходом на определенную страницу (т.е. на личную страницу, например, Ivanov.html , Petrov.html и так далее.
Хотелось бы более полный ответ, так как предыдущий ответ не реализует возможность осуществления поставленной задачи
ну нафиг, все что написал пропало) html Код (PHP): <?PHP echo $_COOKIE['error'];?> <form name="myform" action="check.php" method="post"> <p>Выберите из списка Ваши ФИО</p> <br> <select name="fio"> <option>Иванов И.И.</option> <option>Петров П.П.</option> <option>Сидоров С.С.</option> <option>Королев К.К.</option> <option>пятый</option> <option>шестой</option> <option>седьмой</option> <option>восьмой</option> <option>девятый</option> <option>десятый</option> </select> <br><br> <p>Введите пароль</p> <br> XRF<input type="password" value="1234" name="password" id="password"> <br><br> <input type="submit" name="enter" value="Войти"> </form> check.php Код (PHP): <?PHP $error ="";//чтобы не было предупреждения if (isset($_POST['enter'])) { //форма отправлена и можно приступать к обработке данных //проверим, переменную, ее существование и наличие данных if (isset($_POST['password']) & !empty($_POST['password'])) { if ($_POST['password'] == 'XRF1234') { //пароль совпал , переадрессация личную страницу пользователя echo "Успешная авторизация!"; } else { $error= "Неверный пароль! Попробуйте еще раз"; //переадрессация на страницу формы авторизации header("Location: /"); } } } else { $error = "Форма не была отправлена"; } setcookie('error', $error);//используем куки для вывода ошибки на страницу авторизации Добавлено спустя 19 секунд: восстановите модераторы, если у вас есть.
Восстановить что, милейший? Удаленное/незапощенное сообщение? Нет, такими мощщами не располагают и Администраторы. Может где такое есть, но не в phpBB.