перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Допустима сокращенная форма записи условного оператора, в которой отсутствуют else и оператор statement 2
1
Рассмотрим открывающий тэг Form. В нашем случае он содержит два параметра:
method="post" action="login. php" Action указывает, на какой именно документ должна воздействовать форма (в нашем случае на login. php - ему и будут передаваться переменные). Параметр method указывает метод передачи переменных. В данном случае метода: post.
Метод GET аналогичен. Принцип их отличия лишь в одном - в методе передачи переменных. Если вы будите использовать метод get, переменные и их значения будут передаваться прямо в адресной строке, в нашем случае это будет строка вида:
login. php? login=введенное значение логинаpas=введенное значение пароля
В общем виде, такой метод передает переменные и их содержание по следующему синтаксису:
[адрес сайта] [имя скрипта] ? ([переменная 1] = [значение переменной 1]) ([переменная 2] = [значение переменной 2])... ([переменная N] = [значение переменной N])
Например, если ввести в нашу форму логин User и пароль 12345 и нажать на кнопку Ok, то откроется страница с адресом:
[адрес сайта, где размещен скрипт] login. php? login=Userpas=12345 Метод post передает все данные в заголовках - специальных областях сетевых пакетов. Данный метод характеризуется полной прозрачностью для пользователя - он даже может и не заметить, что что-то передается от скрипта к скрипту. Чтобы принять на php переданные переменные, не смотря на то, что этого иногда можно и не делать, все же лучше всего непосредственно указывать, откуда нужно брать их значение. А данные значения берутся из соответствующих массивов - для метода get это массив $_GET, для post - $_POST.
Например, чтобы в скрипте login. php принять переменные, которые ему передает наша форма, нам нужно взять их значения из соответствующего массива:
php
$login=$_POST ['login'] ; // логин
$pas= $_POST ['pas'] ; // пароль
? >
Аналогично нужно поступать и когда используется метод get. Какой метод передачи переменных в php лучше выбрать? Все зависит от конкретных задач. Например, если это скрипт форума - нужно использовать метод post иначе get будет накладывать существенное ограничение - не забывайте, что он передает имена и значения переменных через адресную строку, максимальная длина которой ограничена 256 символами.
Если же вам нужно передавать какие-либо переменные для перехода от страницы к странице удобней использовать метод get - ведь передачу переменных в нем можно осуществить, просто указав соответствующим образом адрес скрипта (добавив к нему? ([переменная 1] = [значение переменной 1]) ([переменная 2] = [значение переменной 2])... ([переменная N] = [значение переменной N])).
Операторы языка PHP
Операторы цикла.
Операторы цикла задают многократное исполнение операторов в теле цикла. В PHP определены 4 разных оператора цикла:
1) Цикл с предусловием:
while(condition) {
statements;
} 2) Цикл с постусловием:
do{
statements;
} while(condition);
3) Итерационный цикл:
for(expression1; expression2; expression3) {
statements;
}
3) Итерационный цикл foreach:
foreach (array as [$key =>] $value)
{
statements;
}
Операторы выбора/ if... else
К операторам выбора относят: условный оператор (if... else) и переключатель (switch). Синтаксис условного оператора: if(condition) statement 1 else statement 2
Условие condition может быть любым выражением. Если оно истинно, то выполняется оператор statement 1. В противном случае выполняется оператор statement 2. Допустима сокращенная форма записи условного оператора, в которой отсутствуют else и оператор statement 2.
скачать бесплатно Вводный курс в PHP
Содержание дипломной работы
Для этого существует 2 метода GET и POST рассмотрим на примере - заполнение какой-либо формы, например формы с логином и паролем
Допустима сокращенная форма записи условного оператора, в которой отсутствуют else и оператор statement 2
Классическим примером условной операции является выражение x < 0? –x: x;
Это выражение возвращает абсолютное значение переменой x
, нами было разработано и проведено 6 занятий по 3D моделированию, позволяющих изучить основы 3D моделирования