Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form action="" method="post"> <!-- Задаём открывающий тег блока формы. action="" - значит что мы будем отправлять запрос самому себе, method="post" - определяет тип запроса -->
- Если голодный, выбери чекбокс -> <input type="checkbox" name="hanger" value="1"></br> <!--Создаём чекбокс с именем hanger. Если чек бокс нажат, при нажатию кнопки type="submit" будет отправлено что angry = 1. Если не нажата галочка - ничего не отправится -->
- Если злой, выбери чекбокс -> <input type="checkbox" name="angry" value="1"></br> <!--Создаём чекбокс с именем angry. Если чек бокс нажат, при нажатию кнопки type="submit" будет отправлено что angry = 1. Если не нажата галочка - ничего не отправится -->
- <input type="submit" name="check" value="Узнать кто ты"> <!-- Просто создаём кнопку с именем check выполняющую отправку данных из блока формы. При отправке формы 100% будет отравлено что check = 'Узнать кто ты' -->
- </form> <!-- закрываем блок формы -->
- <!-- Всё что выше - HTML, всё что ниже это PHP -->
- <!-- Да, да, их можно комбинировать -->
- <?php
- if (isset($_POST['check'])) { // проверяем, прилетел ли к нам запрос типа POST с переменной check. Если да - то
- $hanger = $_POST['hanger']; //Записываем в переменную $hanger значение из запроса hanger из отправленной формы
- $angry = $_POST['angry']; //Записываем в переменную $angry значение из запроса angry из отправленной формы
- if ($hanger && $angry) { //если $hanger и $angry == true (не пустые)
- echo "Ты голодный и злой. Иди поешь и подрочи"; //отрисовать текст
- exit; //остановить выполнение кода
- }
- if ($hanger) { //Если существует $hanger (мы выше уже проверили существуют ли $hanger и $angry вместе. Значит если мы дошли сюда, значит чего то из $angry или $hanger не существует)
- echo "Ты голодный, иди поешь"; //отрисовать текст
- }
- if ($angry) { //Если существует $angry (мы выше уже проверили существуют ли $hanger и $angry вместе. Значит если мы дошли сюда, значит чего то из $angry или $hanger не существует)
- echo "Ты злой, иди подрочи";
- }
- // Если ничего мы дошли досюда - значит ничего кроме check = Узнать кто ты не пришло. Значит ничего и не показываем
- }
- ?>
Add Comment
Please, Sign In to add comment