Главная /
Введение в программирование на PHP5 /
Что произойдет, если пользователь заполнит форму и нажмет на "Кнопку 3"? function emailAlert() { $email = $_POST[email]; $subject = "Подписка на новости!"; $message = "Дорогой: "; $message .= $_POST[username] . "!\n"; $message .= " Вы успешно подписались
Что произойдет, если пользователь заполнит форму и нажмет на "Кнопку 3"?
function emailAlert() {
$email = $_POST[email];
$subject = "Подписка на новости!";
$message = "Дорогой: ";
$message .= $_POST[username] . "!\n";
$message .= " Вы успешно подписались на новости нашего сайта.\n\n";
mail($email,$subject,$message);
}
function echoAlert() {
echo "<p>Вы успешно подписались на новости нашего сайта!</p><br>";
}
function getForm() {
echo "<h4>Пожалуйста, заполните форму:</h4>";
echo "<form action=\"index.php\" method=\"post\">";
echo "Введите наше имя: <input type=\"text\" name=\"username\" \/><br>";
echo "Введите ваш E-mail: <input type=\"text\" name=\"email\" \/><br>";
echo "<input type=\"submit\" name=\"submit1\" value=\"Кнопка 1\" \/>";
echo "<input type=\"submit\" name=\"submit2\" value=\"Кнопка 2\" \/>";
echo "<input type=\"submit\" name=\"submit3\" value=\"Кнопка 3\" \/>";
echo "</form>";
}
if ($_POST[submit1]) {
echoAlert();
} else if ($_POST[submit2]) {
echoAlert();
emailAlert();
} else {
getForm();
}
вопрос
Правильный ответ:
программа выведет сообщение об успешной подписке
отправит письмо на почтовый ящик пользователя
программа выведет сообщение об успешной подписке и отправит письмо на почтовый ящик пользователя
выведет чистую форму для оформления подписки
ошибка сценария
Сложность вопроса
70
Сложность курса: Введение в программирование на PHP5
17
Оценить вопрос
Комментарии:
Аноним
Благодарю за тесты по intiut'у.
12 апр 2019
Аноним
Я преподаватель! Незамедлительно удалите сайт vtone.ru с ответами с интуит. Это невозможно
23 фев 2019
Аноним
Экзамен прошёл и ладушки. Ура
21 янв 2019
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Следующая строка запроса создает новую запись в таблице базы данных MyTable. Чему будет равняться поле f8 этой новой записи?INSERT INTO `MyTable` (`f2`,`f7`,`f8`,`f9`) VALUES (123,#1/1/10#,'26','яблоко')
- # В папке находится один файл с именем file.txt. Какие файлы будут в этой папке в результате работы кода?rename('file.txt','file.xml');
- # Что выведет на экран следующий PHP-код? $a = "Николай"; if ($a) { echo $a . " вернулся с улицы" } else { $a . " пошел гулять" }
- # Выберите корректные варианты использования цикла foreach с массивом $a = array("name" => "Иван", "family" => "Петров", "born" => "16.02.1984")
- # Выберите корректные способы обработки ошибок установки соединения с сервером: