Обрезок для наглядности:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $error = ''; //пытаюсь сделать переменную пустой, во избежание фальстарта
- {
- echo "
- <form>
- <h2 class='heading'></h2>
- $error //прям вот так, в виде переменной загнал
- <div class='form1'></div1>
- <div class='form2'></div2>
- //HTML Код формы c двумя полями username и email, крч.
- </form>
- ";
- if($row !=0) //корректность поля имени
- {
- if($email == $db_email) //корректность мыла,
- { //тут код редиректит на другую страницу, если все ОК ;
- }
- else
- {
- //вот тут надо обозначить как-то эту самую переменную,
- //сделав из empty >в кусок html для вывода в тело <form>, расположенной выше
- $error .= '<p class="error">Неверный email для этого пользователя</p>';
- }
- else
- {
- // вот тут тоже самое, на том же месте, но сообщение будет другое
- $error .= '<p class="error">Нет такого пользователя</p>';
- }
- }
- }
- //конец упражнения
- //далее идет проверка на наличие _GET
- {
- //куча проверок по БД этого гета,
- {
- //вывод другой, защищенной формы для выбранного username;
- }
- }