Научная литература
booksshare.net -> Добавить материал -> Информатика -> Алексеев Ю.М. -> "Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко" -> 142

Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.

Алексеев Ю.М. Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко — М.: «Лучшие книги», 2005. — 430 c.
Скачать (прямая ссылка): bilsprwebsite.pdf
Предыдущая << 1 .. 136 137 138 139 140 141 < 142 > 143 144 145 146 147 148 .. 177 >> Следующая


Кроме того, имена переменный чувствительны к регистру символов, например, переменные $АТШШТи $atlant - две различные переменные. ^

Чтобы поместить в переменную данные, нужно воспользоваться оператором присваивания - знаком равенства я. Слева от оператора присваивания указывается имя переменной, в которую нужно поместить значение, а справа - данные. Для получения значения

переменной достаточно написать имя переменной.

Сейчас мы включим в создаваемый скрипт фрагмент для работы с переменными.

> Перейдите к окну программы Блокнот (Notepad) с помощью Панели задач (Taskbar) операционной системы Windows.

> Выше тега ?> вставьте новую строку, "которая присваивает переменной $atlant - строковое значение: W..--

$atlant=n. И вы не пожалеете" ; f чао .;*-.-«*•;¦ ¦

> Ниже созданного фрагмента вставьте строку для отправки браузеру значения переменной $atlant (Рис. 8.38): . , ;><:¦

echo $atlant;

pirih.i рКр Г>п

Файл Правка Формат В на Справка

<htm>

<head><title> Проверяем PHP</tiUe></head> <body> <?php

//Создаем скрипт-

echo "Обращайтесь к компанию V АТЛАНТА""; SaUant=". И вы не пожалеете"; echo SatlantJ 7> -:

</body>

</html> . У m-і

шашшшттшшшшшт

Рис. 8.38. Код с переменными

> Выберите команду меню Файл ¦ Сохранить (File ¦ Save), чтобы сохранить документ на диске.

> Перейдите к окну браузера и нажмите кнопку Обновить (Refresh) на панели инструментов. В окне браузера появится результат работы обновленного скрипта (Рис. 8.39).

jfc Проверяем CHI* - Мктггіїпіг lOtfitftRt Гиріоі

Файл Правка Bh* Избранное Сервис Справка

Qwwaa » 0 * [g {^j P Поиск ^fr Ивбраинов ф | Q- "

\ Адрес: http: //loeafcott/pioba.php """"^^^И Пер««Д<

Обращайтесь в компанию "АТЛАНТ". И вы не пожалеете

• ні*. («І

]М) Готово~

Рис. 8.39. Результат работы скрипта с переменными

360

_Быстро и легко создаем, программируем и раскручиваем Web-сайт

Для выполнения действий над данными и переменными используются операторы. Ранее мы уже рассматривали оператор присваивания. Арифметические операторы используются для выполнения математических операций над числами: сложение +, вычитание -, умножение * и деление /. Операторы сравнения применяются для сравнения двух значений: равно --,не равно I-, больше >, меньше <, больше или равно >=, меньше или равно <=. Результатом операций сравнения может быть истина либо ложь. Логические операторы являются вспомогательными операциями для вычисления истинности логических выражений: логическое «и» &&, логическое «или» |

Другой важный класс операторов составляют управляющие структуры, которые позволяют выполнять определенные действия в зависимости от условия. Мы рассмотрим две основные управляющие структуры: условный оператор и цикл.

Условный оператор имеет следующий синтаксис: if (условие) {тело оператора}

Если условие в круглых скобках истинно, то будет исполняться тело' оператора в фигур- ' ных скобках. Тело может включать несколько операторов. Если условие ложно, то ничего исполняться не будет.

Оператор цикла имеет следующий синтаксис:

while (условие) {тело оператора} .'¦'l-¦..¦0-'*,^?."?-^'._<¦

Тело оператора в фигурных скобках будет выполняться до тех пор, пока истинно условие в круглых скобках.

Давайте добавим фрагмент кода на РНР, который будет проверять правильность пароля. ¦

> Перейдите к окну программы Блокнот (Notepad). '""''>.'

>¦ Выше тега ?> вставьте новую строку, которая присваивает переменной пароля Spassword значение 354: . • • -

$password-354 ; ' ¦•¦tu ьЧг'У'^К'~

Ниже созданного фрагмента вставьте строку для проверки пароля: если пароль неверный, браузеру отправляется сообщение (Рис. 8.40):

if ($passwordl-8769) {echo ". <i> Проверьте правильность паро-лж/і>";}

Фааа Правка Формат Вия Справка

<html>

<head><tffle> Проверяем PHP</tfflex/he»d> <body> <7php

//Создаем скрипт

echo "Обращайтесь в компанию V'ATJIAHTV'"; | Iatlant=". И вві не пожалеете"; echo SatJarit; -; •

Spassword=354;

if (Jpassword!=876S) {echo ". <> Проверьте правильность паролжф»";} 7>

</body> </htm>

Рис. 8.40. Код со структурами управления

ГЛАВА 8. Создаем сценарии на РНР 5

361

> Выберите команду меню Файл « Сохранить (File ¦ Save), чтобы сохранить документ, надиске. .^¦—^..^1--... ';!¦:<•' * ...>•

> Перейдите' к окну браузера и нажмите кнопку Обновить (Refresh) на панели' инстру-' ментов.' В окне браузера появится результат работы обновленного скрипта (Рис. 8.41).

1.. ¦!!¦' ..
\!,<'. 'ІІ -. .
KU'j
(


I Файл Правка Вид Набранное Сервис Справка [ ?jr

j Q Номя - © • S [U <S I P """=" 1ІГ И»ор.н»о« % 0. *

[Адрес: ^SghKp://locatK»l/proba.php ^"J Cl Пеееяцр.

Обращайтесь в компанию "АТЛАНТ". И вы не пожалеете. Mj
Проверьте правильность пароля 9


.........................._............Il......JL.. .L1. IJM^*«* J
Предыдущая << 1 .. 136 137 138 139 140 141 < 142 > 143 144 145 146 147 148 .. 177 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed