База ответов ИНТУИТ

Язык программирования PHP

<<- Назад к вопросам

Создать страницу для ввода имени пользователя (login) и пароля (passwd). Если пользователь вводит правильную пару (login/passwd), то сервер выдает страницу с сообщением, что доступ к секретным страницам открыт, и показывает метод, использованный для передачи данных. Login предлагается выбирать из списка.

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа

сначала нужно создать форму вида:

<form action="01.php" method=POST><p>Выберите имя пользователя(login):<br><input type=radio name=login value=pit> Pit<br><input type=radio name=login value=bob checked> Bob<br>Введите пароль (passwd): <input type=password name=passwd><br><p><input type=submit value=send></form>        

Затем нужно создать скрипт 01.php для обработки этой формы:

<?php$method = getenv("REQUEST_METHOD");if ($method["login"]==pit && $method["passwd"]==123){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($method);}elseif($method ["login"]=="bob" && $method ["passwd"]=="321"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($method);}else {echo "Неверный пароль";}?>        

cначала нужно создать форму вида:

<form action="01.php" method=POST><p>Выберите имя пользователя(login):<br><input type=radio name=login value=pit> Pit<br><input type=radio name=login value=bob checked> Bob<br>Введите пароль (passwd): <input type=password name=passwd><br><p><input type=submit value=send></form>        

Затем нужно создать скрипт 01.php для обработки этой формы:

<?php$method = getenv("REQUEST_METHOD");if ($_POST["login"]=="pit" && $_POST["passwd"]=="123"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_POST);}elseif($_POST["login"]=="bob" && $_POST["passwd"]=="321"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_POST);}else {echo "Неверный пароль";}?>        
(Верный ответ)

cначала нужно создать форму вида:

<form action="01.php"><p>Выберите имя пользователя(login):<br><input type=radio name=login value=pit> Pit<br><input type=radio name=login value=bob checked> Bob<br>Введите пароль (passwd): <input type=password name=passwd><br><p><input type=submit value=send></form>        

Затем нужно создать скрипт 01.php для обработки этой формы:

<?php$method = getenv("REQUEST_METHOD");if ($_REQUEST["login"]=="pit" && $_REQUEST["passwd"]=="123"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_REQUEST);}elseif($_REQUEST["login"]=="bob" && $_REQUEST["passwd"]=="321"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_REQUEST);}else {echo "Неверный пароль";}?>        
(Верный ответ)

cначала нужно создать форму вида:

<form action="01.php"><p>Выберите имя пользователя(login):<br><input type=radio name=login value=pit> Pit<br><input type=radio name=login value=bob checked> Bob<br>Введите пароль (passwd): <input type=password name=passwd><br><p><input type=submit value=send></form>        

Затем нужно создать скрипт 01.php для обработки этой формы:

<?php$method = getenv("REQUEST_METHOD");if ($_GET["login"]=="pit" && $_GET["passwd"]=="123"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_GET);}elseif($_GET["login"]=="bob" && $_GET["passwd"]=="321"){echo"Доступ открыт<br>";echo"Для передачи данных был использован метод ".$method;echo "<br>Переданные данные:";print_r($_GET);}else {echo "Неверный пароль";}?>        
(Верный ответ)
Похожие вопросы
Создать класс A, расширяющий класс B с помощью методов view() и test() и переменной $a. Вызвать метод view(), определенный в базовом классе, из метода test() расширяющего класса.
Составить запрос к таблице Articles на получение всех значений таких ее полей, как название статьи (title), автор (author) и краткое содержание (abstract). Упорядочить результат запроса по имени автора.
В базе данных book в таблице persons хранится следующая информация о человеке: имя (поле first_name), фамилия (поле last_name), адрес электронной почты (поле email). Получить из этой базы данных информацию обо всех людях с фамилией «Иванов».
В базе данных book в таблице persons хранится следующая информация о человеке: имя (поле first_name), фамилия (поле last_name). Добавить в таблицу уникальное поле «электронный адрес» (email).
Передать на сервер методом POST информацию о статье: ее название (title) и краткое содержание (description). Сервер должен сгенерировать и вывести сообщение, что статья с таким названием и кратким содержанием внесена в каталог.

Функция mysql_connect, устанавливающая соединение с базой данных MySQL, имеет следующий синтаксис:

mysql_connect ( server, username, password,                 new_link, client_flags)        

Какие значения будут установлены для параметров server, username, password, если они не были заданы при вызове функции mysql_connect?

Передать на сервер методом GET информацию о статье: ее название (title) и имя автора (author). Сервер должен сгенерировать и вывести сообщение, что статья этого автора с таким названием внесена в каталог.
Результат функции mysql_fetch_array зависит от параметра result_type, который может принимать следующие значения: MYSQL_ASSOC, MYSQL_NUM и MYSQL_BOTH. Каков будет результат функции, если в качестве значения result_type будет задано MYSQL_ASSOC?
Дан массив $a = array("second","third","first"); Отсортировать значения элементов массива так, чтобы элемент third был первым, second – вторым, first – третьим.
Известно, что настройки PHP можно сохранять/изменять не только в php.ini, но и в самих PHP скриптах, в файлах .htaccess и в файле настроек сервера httpd.conf. Где можно установить значение опции user_dir?