Основы клиент- серверных технологий. HTML-формы и отправка данных с ее помощью 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основы клиент- серверных технологий. HTML-формы и отправка данных с ее помощью



· клиент – компьютерное устройство, которое посылает запросы серверу, касающиеся выполнения определенных задач или предоставления конкретной информации.

· сервер – компьютерное устройство, гораздо мощнее обычного ПК.

Система работает по следующему принципу:

1. Клиент отправляет запрос серверной машине.

2. Сервер принимает обращение с требованием выполнить определенное действие и выполняет поставленную задачу.

3. Программно-аппаратный комплекс отправляет клиенту результат выполненной работы, обработанного запроса.

Модель клиент-сервер предоставляет возможность разграничить поставленные задачи и работу над вычислениями между теми, кто заказывает услуги и теми, кто их поставляет.

HTML-формы — состоят из одного или нескольких элементов управления форм (иногда их также называют виджетами) и некоторых дополнительных элементов для структурирования формы. Элементами управления могут быть однострочные или многострочные текстовые поля, выпадающие списки, кнопки, чекбоксы, радиокнопки, большинство из которых создаются через html-элемент <input>, однако есть и другие элементы, о которых тоже стоит узнать.

Создание форм начинается с элемента <form>:

Этот элемент формально определяет форму. Он является элементом-контейнером, как HTML-элементы <div> или <p>, но при этом он поддерживает некоторые специфические атрибуты для настройки поведения формы.

Атрибут action определяет адрес, куда должны быть посланы данные после отправки формы.

Атрибут method указывает, какой HTTP-метод будет использован при передаче данных (это может быть "get" или "post").

После создания формы и определение ее атрибутов, создаются текстовые поля, чекбоксы и тд.

Самым последним и важным элементов формы является кнопка которая будет иметь специальный атрибут type="submit", благодаря которому данные отправятся на обработку.

Основы работы с PHP

http://old.code.mu/books/php/base/osnovy-yazyka-php-dlya-novichkov.html

А так же смотрите пункт 49

Переменные в PHP.

Переменные в PHP представлены знаком доллара с последующим именем переменной. Имя переменной чувствительно к регистру.

Имена переменных соответствуют тем же правилам, что и остальные наименования в PHP. Правильное имя переменной должно начинаться с буквы или символа подчеркивания и состоять из букв, цифр и символов подчеркивания в любом количестве.

Предопределенные переменные.

Любому запускаемому скрипту PHP предоставляет большое количество предопределенных переменных.

PHP предоставляет дополнительный набор предопределенных массивов, содержащих переменные сервера (если они доступны), окружения и пользовательского ввода. Эти массивы являются особыми, поскольку они становятся глобальными автоматически - то есть, автоматически доступны в любой области видимости. По этой причине они также известны как 'автоглобальные' или 'суперглобальные' переменные. Примерами суперглобальных переменных являются:

· $GLOBALS

· $_SERVER

· $_GET

· $_POST

Область видимости переменной

Область видимости переменной - это контекст, в котором эта переменная определена. В большинстве случаев все переменные PHP имеют только одну область видимости.

Например:

<?php

$a = 1;

include 'b.inc';

?>

Здесь переменная $a будет доступна внутри включенного скрипта b.inc. Однако определение (тело) пользовательской функции задает локальную область видимости данной функции.

Переменные переменных

Иногда бывает удобно иметь переменными имена переменных. То есть, имя переменной, которое может быть определено и изменено динамически. Обычная переменная определяется примерно таким выражением:

<?php

$a = 'hello';

?>

Переменная переменной берет значение переменной и рассматривает его как имя переменной. В вышеприведенном примере hello может быть использовано как имя переменной при помощи двух знаков доллара. То есть:

 

<?php

$$a = 'world';

?>

Теперь в дереве символов PHP определены и содержатся две переменные: $a, содержащая "hello" и $hello, содержащая "world".



Поделиться:


Последнее изменение этой страницы: 2021-06-14; просмотров: 187; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.191.169 (0.007 с.)