Лаба № 2 «передача Параметров На Сервер» По Программированию (Шурыгин В. Н
.).docМосковский государственный университет печати
Кафедра информационных систем
Программирование на PHP
Лабораторная работа № 2
Передача параметров
.
Москва 2009
Лабораторная работа № 2
Передача параметров на сервер
Тема работы: Передача параметров по ссылке, передача параметров из формы
(методы GET и POST).
Цель работы: Изучить приемы организации передачи параметров страницы на сервер.
Текст index1_form.php
<form name="myform" method="get" action="index1.php"> // объявляем форму (название , //метод, куда передаем)
Сообщение:<br>
<INPUT TYPE=radio NAME="message" VALUE="Добро пожаловать" checked> Добро пожаловать <br>//кнопка зависимой фиксации
<INPUT TYPE=radio NAME="message" VALUE="Добрый день" checked> Добрый день <br>//кнопка зависимой фиксации
<INPUT TYPE=radio NAME="message" VALUE="Здавствуйте" checked> Здравствуйте <br>//кнопка зависимой фиксации
<INPUT TYPE=radio NAME="message" VALUE="Рад Вас видеть" checked> Рад Вас видеть <br>//кнопка зависимой фиксации
Имя:<br>
<SELECT NAME="name">//начало выпадающего меню
<OPTION VALUE="Александр"> Александр
<OPTION VALUE="Рома"> Рома
<OPTION VALUE="Варя"> Варя
<OPTION VALUE="Андрей"> Андрей
<OPTION VALUE="Катя"> Катя
</select> //конец выпадающего меню
<br>
Цвет фона:<br>
<SELECT NAME="bgcolor">//начало выпадающего меню
<optgroup label = "Светлые">//начало группы в выпадающем меню и ее имя
<OPTION VALUE="FFFFFF"> Белый
<OPTION VALUE="F0F0F0"> Серый
<OPTION VALUE="FFF0F0"> Розовый
</optgroup>//конец группы
<optgroup label = "Тёмные">//начло группы выпадающего меню и ее имя
<OPTION VALUE="0F0FFF"> Синий
<OPTION VALUE="#000000"> Черный
</optgroup>//конец группы выпадающего меню
</select>//конец выпадающего меню
<br> //переход на другую строчку
<input type="submit" value="Обработать данные на сервере">//кнопка, отправляющая //форму
</form>//закрытие формы
Текст index1.php
<html>
<head>
<title>Вывод на экран входящих параметров</title>
</head>
<body bgcolor = "<?php $bgcolor = $_REQUEST[bgcolor];
echo $bgcolor;
?>";>
<?php
$message = $_REQUEST[message];
$name = $_REQUEST[name];
echo $message.", ".$name;
?>
</body>
</html>