Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Методы передачи информации от Web-форм GET и POST. Понятие «обмен HTTP-заголовками». .

Читайте также:
  1. A) правила организации передачи данных в сети.
  2. A) хранения информации.
  3. C) Методы стимулирования поведения деятельности
  4. C. Движение информации и ее трансформация от исходной в командную
  5. Flash –носители информации
  6. I . Понятие и признаки правовых норм.
  7. I. Диагностика: понятие, цели, задачи, требования, параметры
  8. I. Доказывание, понятие и общая характеристика
  9. I. Изучите блок теоретической информации: учебник стр. 89-105, конспект лекций № 12-13.
  10. I. Понятие денежных средств

Реализация GET: "http://roga-kopyta.ru/php/form0.php?

fName=Lebed&fFlazhok=ON&B1=Send" (пример лучше показывать с Примера3 на флешке)

при этом часть передаваемой информации можно скрыть, указав <input type=''hidden''>

Реализация POST:

будет послана серия HTTP заголовков.

-Обмен HTTP заголовками.

 accept:/text/html, accept:/text/plain, accept:/image/jpeg

Типы данных (MIME-типы):

· application (application/pdf)

· audio (audio/wav)

· image (image/gif)

· text

 GET, POST

 content-length (для метода POST)

 pragma: no-cache (запрет хранения временной копии браузером)

 Server Apache/1.3.23(Unix)(Mandrake/Linux)...php...perl...

 User-Agent: Mozilla/5.0

- Использование почтового сервера (SMTP) (*. eml)

WWW-cервер. программа, обрабатывающая WWW-запросы.

-Microsoft IIS,

-Apache (a patchy, разработан в центре...суперкомпьютеров, Иллинойс, текущая

версия 2.2.10).

-nginx

Интерфейс обмена информацией клиент-сервер. CGI-набор правил и соглашений обмена.

- Формы, методы ≪ GET ≫ и ≪ POST ≫.

Для того чтобы настроить форму для передачи информации об объектах Web-серверу

нужно ввести в нее следующие параметры:

<form action=''путь_к_скрипту/имя_скрипта'' method=''get''>

Реализация GET: "http://roga-kopyta.ru/php/form0.php?

fName=Lebed&fFlazhok=ON&B1=Send" (пример лучше показывать с Примера3 на флешке)

при этом часть передаваемой информации можно скрыть, указав <input type=''hidden''>

Реализация POST:

будет послана серия HTTP заголовков.

-Обмен HTTP заголовками.

 accept:/text/html, accept:/text/plain, accept:/image/jpeg

Типы данных (MIME-типы):

· application (application/pdf)

· audio (audio/wav)

· image (image/gif)

· text

 GET, POST

 content-length (для метода POST)

 pragma: no-cache (запрет хранения временной копии браузером)

 Server Apache/1.3.23(Unix)(Mandrake/Linux)...php...perl...

 User-Agent: Mozilla/5.0

- Использование почтового сервера (SMTP) (*. eml)
Языки серверных сценариев. ASP(*.asp), Perl(*.pl), PHP (Hypertext Preprocessor, *.php)
Примеры PHP сценариев.

1. Приложение “Hello, world!” (ссылка на php/hello.php, пояснение <?php...?>)

---лек6 закончил здесь в 11.48 (вызвали в НИИЯФ) — остаток прочитать на лек7

-переменные $i,

-комментирование как в С++;

-операторы,

-массивы $b = array(3.14, “Student”, “Dubna”, 23)',

2. Пример с формами, (ссылка на php/form2.php,)

оператор чтения переменных (указать на работу метода GET)

операторы if и switch

оператор выведения даты date

3. Пример работы с файлами и с функциями

-функции: function someshing($b)

оператор (встроенная функция) is_array($b) возвращает 1, если $b – это массив;

4. Пример с паролями, чтение из файлов (ссылка на pass2.php)

встроенная функция fopen (“имя_файла”,”параметр доступа”)

r, r+

w,w+

a, a+ (открытия только для записи и установка указателя на конец файла)

fclose (“name”), $fileinfo[8]-размер файла

В примере приведены операторы file, die, foreach.

17. Современные СУБД. В чем заключается управление Базами Данных? Язык СУБД.
a)Lotus Approach, Microsoft Access, Oracle.(MySQL?)
b) База данных – это информационная моде л ь, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.

СУБД организует хранение информации таким образом, чтобы ее было удобно:

· просматривать,

· пополнять,

· изменять,

· искать нужные сведения,

· делать любые выборки,

· осуществлять сортировку в любом порядке.

·
c) SQL Structured Query Language — «Структурированный язык запросов»

Системы управления базами данных:
Функции:
-Хранение, добавление, удаление
-Поиск и выдача структурированного ответа
-Сортировка
-Функция защиты данных
Популярные системы базы данных:
MS (Microsoft) – SQL
-My SQL -> GPL
-PostgreSQL
-Oracle
Язык структурированный язык запросов – SQL

18
18. Реляционная СУБД MySQL. Типы данных MySQL. Правила таблиц MySQL.
а) свободная реляционная система управления базами данных.
б) MySQL — реляционная СУБД, которая поддерживает несколько типов данных, которые можно разделить на три категории: числовые данные, дата и время, и данные типа строка.
Числовые данные: TINYINT SMALLINT MEDIUMINT т.д.
Дата и время: DATE DATETIME YEAR
Строка: CHAR VARCHAR

в)не уверен но скорее всего это

каждый элемент таблицы — один элемент данных

· все ячейки в столбце таблицы однородные, то есть все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.)

· каждый столбец имеет уникальное имя

· одинаковые строки в таблице отсутствуют

порядок следования строк и столбцов может быть произвольным

реляционной базой данных называется такая база данных, в которой все данные организованы в виде таблиц, а все операции над этими данными сводятся к операциям над таблицами.

Запросы к таким таблицам возвращают новые таблицы, которые сами могут становиться предметом дальнейших запросов. Даже если возвращается одно значение, это всё равно считается таблицей, состоящей из одного столбца и одной строки.
То, что SQL-запрос возвращает таблицу, очень важно, это означает, что результаты запроса можно записать обратно в базу данных в виде таблица, а результаты двух или более запросов, имеющие одинаковую структуру, можно объединить в одну таблицу.

Каждая база данных может включать несколько таблиц, которые, как правило, связаны друг с другом, откуда и произошло название “реляционные”.

Правила Кодда:
1.Правило информации
2.Правило гарантированного доступа.
3.Правило обработки отсутствующих значений.
4.Правило динамического каталога.
5.Правило исчерпывающего подъязыка базы данных.
-определение данных;
-обработку данных;
-определение представлений;
-идентификацию прав доступа;
-условия целостности данных;
-границы транзакций;
6.Право обновления представлений.
7.равило добавления, обновления и удаления.
8.Правило физической независимости данных
9.Правило логической независимости данных
10.Правило независимости условий целостности баз данных
11.Правило независимости размещения
12.Правило низкоуровнего языка.

Горячие клавиши — это сочетания клавиш на клавиатуре компьютера, нажимая на которые можно выполнить действия, входящие в программу, без помощи мыши.

Ctrl+Z (1 действие отменить)
Ctrl+Y (1 действие вернуть)
Ctrl+S (Сохранить)
Ctrl+N (Открыть вкладу с различными шаблонами с дримвивере)
Ctrl+O (открыть готовую презентацию)

20
≪Гиперссылка≫ (переход на слайд или внешний ресурс) для любого объекта

Plug-In модуль - независимо программный модуль, динамически подключаемый к основной программе и предназначенный для расширения и/или использования её возможностей.
Под плагином часто идет Использование звука и видео на веб.странице:
-Macromedia flash SWF FLV
-mp3; wav
-MIDI,.mid
-RealAudio.ra,.ram
-avi MPEG4
-mov
-mpeg2
-Realmedia.rm




Дата добавления: 2015-01-29; просмотров: 24 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав