Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
16 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
74.97 kB
Просмотров:
60
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![WEB - программирование Тема](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img0.jpg)
Содержание слайда: WEB - программирование
Тема 4 Передача данных на сервер
№2 слайд![Передача данных Для перехода](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img1.jpg)
Содержание слайда: Передача данных
Для перехода на разные части выполнения программы используется метод создания адреса с применением переменных и их значений.
При отправке данных к URL- адресу после знака вопроса добавляется конструкция в виде пар: имя=значения, объединенных с помощью амперсанта &:
№3 слайд![Пример передачи данных Здесь](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img2.jpg)
Содержание слайда: Пример передачи данных
Здесь action – это URL-адрес программы (страницы, с которой передаются данные), которая должна обрабатывать форму (это либо программа, заданная в атрибуте action тега form, либо сама текущая программа, если этот атрибут отсутствует).
Имена name1, name2, name3 соответствуют именам элементов формы (или имена переменных)
Значения - value1, value2, value3 – соответствуют значениям этих элементов (или значениям переменных).
№4 слайд![Передача данных Cтрока URL с](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img3.jpg)
Содержание слайда: Передача данных
Cтрока URL с переменными и их значениями условно выглядит так:
http://phpbook.info/test.php?id=10&user=pit
№5 слайд![Передача переменных по ссылке](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img4.jpg)
Содержание слайда: Передача переменных по ссылке
Ссылка организуется таким образом, что в ее состав, после имени файла, который должен загрузиться, вписываются передаваемые переменные и принимаемые ими значения.
№6 слайд![Передача переменных по ссылке](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img5.jpg)
Содержание слайда: Передача переменных по ссылке
Переменные отделяются от имени файла знаком - ?
Переменные отделяются друг от друга знаком - &
Переменные отделяются от своих значений знаком - =
Если переменная несет логический смысл, ее значение может отсутствовать
Адрес формируется без пробелов и прочих знаков препинания.
№7 слайд![Вид ссылки URL -адрес Тогда](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img6.jpg)
Содержание слайда: Вид ссылки URL -адрес
Тогда вид ссылки будет следующим:
<a href=”имя файла ? переменная1 = значение1& переменная2 = значение2 & переменная3 = значение3”>Текст ссылки</a>
Например:
<a href=”index.php?id=about&page=1&ph=5”>Текст ссылки</a>
№8 слайд![Функции для работы с файлами](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img7.jpg)
Содержание слайда: Функции для работы с файлами
Для включения кода из файла в текст программы используются функции:
include(“имя_файла”);
require(“имя_файла”);
Действуют они одинаково, отличие в том, что include можно использовать в цикле, чтобы при каждой новой иттерации вызывался новый файл.
№9 слайд![Суперглобальный массив SERVER](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img8.jpg)
Содержание слайда: Суперглобальный массив
$_SERVER[PHP_SELF]
$_SERVER - это суперглобальный массив, содержащий такую информацию, как заголовки, пути, размещение скриптов. Данный массив создается веб-сервером.
№10 слайд![Параметр PHP SELF PHP SELF -](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img9.jpg)
Содержание слайда: Параметр PHP_SELF
PHP_SELF - Имя файла в настоящее время выполняющегося сценария, относительно корня документа.
Например,
$_SERVER ['PHP_SELF'] в сценарии при адресе http://example.com/test.php
возвращает /test.php.
№11 слайд![Функции для работы с файлами](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img10.jpg)
Содержание слайда: Функции для работы с файлами
Файлы представляют собой обычные
текстовые файлы (*.txt) или
файлы формата *.php, в которых текст раздела можно предварительно оформить в HTML виде.
№12 слайд![Функция для загрузки файла](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img11.jpg)
Содержание слайда: Функция для загрузки файла
Для включения кода из файла в текст программы используются функции:
include(“имя_файла”);
require(“имя_файла”);
Действуют они одинаково, отличие в том, что include можно использовать в цикле, чтобы при каждой новой иттерации вызывался новый файл.
№13 слайд![Пользовательские функции](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img12.jpg)
Содержание слайда: Пользовательские функции
№14 слайд![Функции для вычисления](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img13.jpg)
Содержание слайда: Функции для вычисления
Синтаксис:
function name (arguments) {
actions;
return variable;
}
№15 слайд![Пример функции файл f sum.php](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img14.jpg)
Содержание слайда: Пример функции файл f_sum.php
function summa ($n1,$n2) {
$sum=$n1+$n2;
return $sum;
}
№16 слайд![Порядок работы с функцией](/documents_6/f4321acc05a52fc779083fbd37e29bfb/img15.jpg)
Содержание слайда: Порядок работы с функцией
Файл example.php
<?php
$num1=10;
$num2=12;
include(“f_sum.php”);
$result = summa($num1,$num2);
echo $result; // на странице вывод 22
?>