Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Получение и обработка данных из форм клиента с помощью PHP -скриптов



Задание 1

Создание серверного Web -приложения «Обработка заказа на автозапчасти, полученного с формы клиента»

Изучив теоретический материал из раздела 2, создайте требуемое серверное Web-приложение.

Обратившись по адресу http: //autoparts к сайту магазина, мы получим форму для ввода заказа.

 

Запчасти от Занифа Форма заказа

Товар

Количество

Шины

  2  

Масло

  1  

Свечи зажигания

  4  
 

От прав ить заказ

 

         

После обработки введенных нами в форму данных PHPпрограмма должна вернуть результат обработки на клиентскую машину в виде следующей Web-страницы.

 

 

Последовательность выполнения работы

1. Создание сайта начните с создания каталогов: C: \webservers\home\ familia _ auto \ www \.

В каталог www в дальнейшем поместите созданные вами в редакторе Блокнот файлы:

· Index.htm — файл с формой заказа;

· Obrabotka.php — php-программа для обработки заказа.

2. Для вызова формы заказа:

· запустите сервер (ярлык StartServers на рабочем столе);

· запустите браузер;

· в адресной строке браузера наберите адрес: http: // familia _ auto. Откроется наша форма заказа из файла index.htm.

3. Заполните заказ, отправьте его. Изучите результат обработки, полученный от сервера.

4. В случае ошибок отладьте форму и/или PHP-программу.

5. «Подправьте» форму: слово «Товар» выровняйте по центру, а слово «Шины» — по левому краю.

6. Измените программу для случая, когда на сервере запрещено прямое использование данных, полученных с формы. Используйте суперглобальный массив $_POST (подраздел 2.2).

7. Усовершенствуйте программу для вывода результатов ее работы с единицами измерения выводимых величин:

Заказано всего: 7 единиц товара.

Стоимость заказа без налога: 2, 700.00 руб. Стоимость заказа с налогом: 2, 970.60 руб.

8. Усовершенствуйте программу для того, чтобы при пустых полях на форме в ответ выдавалось только сообщение «Вы ничего не заказали на предыдущей странице» (цвет текста должен быть красный).

 

Задание 2

Передача данных серверной программе с разных элементов формы

На практике для передачи данных серверной программе с помощью формы используются не только рассмотренные в предыдущем задании поля типа text. Бывает потребность брать данные с полей типов: Radio, CheckBox, Select, Textarea.

Изучив теоретический материал из раздела 2.5, создайте серверное Web-приложение, выполняющее ввод и обработку анкетных данных.

 

После обработки анкеты пользователь должен получить результат в виде следующей Web-страницы.

 

 

Задание 3


Поделиться:



Последнее изменение этой страницы: 2019-05-06; Просмотров: 199; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.007 с.)
Главная | Случайная страница | Обратная связь