Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Обработка форм

Автор:   •  Май 9, 2022  •  Лабораторная работа  •  821 Слов (4 Страниц)  •  245 Просмотры

Страница 1 из 4

Министерство науки и высшего образования РФ
ФГАОУ ВПО

Технологический университет

Кафедра Инфокоммуникационных технологий (ИКТ)

Отчет по лабораторной работе № 2

по дисциплине «Разработка клиент-серверных приложений»

на тему «Обработка форм»

Выполнил:
студент группы

Проверил:

                        

Москва, 2022

Оглавление

1        Цель работы        3

2        Задание на лабораторную работу        3

3        Блок-схемы решения задач        3

4        Листинг программ        8

5        Примеры выполнения (скриншоты)        11

6        Вывод        15


  1. Цель работы

Изучить механизм обработки форм PHP.

  1. Задание на лабораторную работу

1. Реализуйте предложенный пример.

2. Создайте форму ввода данных о пользователе (ФИО, e-mail, телефон). Напишите скрипт, который проверяет правильность заполнения полей формы и выводит данные на экран.

Необходимо проверять:

Для ФИО

- только русские буквы;

- первые буквы должны быть заглавными.

Для e-mail

- формат (английские буквы, цифры, _ ) @ (английские буквы, цифры, _ ) . (английские буквы,

цифры, _ )

Для телефона

- либо +71231234567, либо 81231234567

3. Создайте форму, в которую вводятся кол-во строк и столбцов таблицы. Напишите скрипт, который выводит таблицу заданных размеров на экран.

  1. Блок-схемы решения задач

[pic 1]

Рисунок 1 - Задание № 1

  1. Листинг программ

Задание № 1

<h2>Форма для регистрации студентов</h2>

<form action="1.php" method=POST>

Имя <br><input type=text name="first_name"

        value="Введите Ваше имя"><br>

Фамилия <br><input type=text name="last_name"><br>

E-mail <br><input type=text name="email"><br>

<p> Выберите курс, который вы бы хотели посещать:<br>

<input type=checkbox name='kurs[]' value='PHP'>PHP<br>

<input type=checkbox name='kurs[]' value='Lisp'>Lisp<br>

<input type=checkbox name='kurs[]' value='Perl'>Perl<br>

<input type=checkbox name='kurs[]' value='Unix'>Unix<br>

<P>Что вы хотите, чтобы мы знали о вас? <BR>

<textarea name="comment" cols=32 rows=5></textarea>

<input type=submit value='Отправить'>

<input type=reset value='Отменить'>

</form>

<?php

$times = array("PHP"=>"14.30", "Lisp"=>"12.00",

        "Perl"=>"15.00", "Unix"=>"14.00");

$lectors = array("PHP"=>"Василий Васильевич",

 "Lisp"=>"Иван Иванович", "Perl"=>"Петр Петрович", "Unix"=>"Семен Семенович");

 define("SIGN", "С уважением, администрация");

 define("MEETING_TIME", " 18.00");

 $date = "12 мая";

 $str = "Здравствуйте, уважаемый " . $_POST["first_name"]

        . " " . $_POST["last_name"]."!<br>";

$str .= "<br>Сообщаем Вам, что ";

...

Скачать:   txt (6.6 Kb)   pdf (258.9 Kb)   docx (175.1 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club