Сейчас на сайте:
Пользователей: 1
kazkibergetic
Роботов: 1
Googlebot
Гостей: 93
Всех: 95
Вот и подошёл к концу наш конкурс! Поздравляем победителей!!! Подробнее.
Проект Programmers.kz и школа hotPen3D2D предлагает Вам курсы по веб-дизайну, веб-программированию и компьютерной графике. Подробности здесь.
Информация к новости
- Просмотров: 2215
- Автор: КазКиберГетик
Использование php
Категория: WEB-программирование » PHP и MySQL » Уроки PHP
Чтобы можно было проработать примеры, приведённые в этой главе и во всех моих статьях, потребуется доступ к Web-серверу с установленным пакетом PHP. Для максимально эффективного использования приведённых примеров их следует запустить и попытаться изменить. Для этого необходимо распологать испытательным стендом, на котором можно выполнять экспирименты.
Если на вашем компьютере PHP не установлен, его следует установить или попросить об этом системного администратора.
Пример простого приложениия!
Одно из наиболее распространённых приложений любого языка создания серверных сценариев - обработка HTML-форм. Изучение PHP начнём с реализации формы заказа для вымышленной компании по прадаже компакт дисков. Все исходные коды приведены ниже.
Форма заказа.
В настящее время программист некой компании по продаже CD занимается созданием формы для их продажи. Она показана на рисунке 1.1 Это простая форма, в отличие от многих других, которыми часто пользуются владельцы виртуальных магазинов и т.п. Прежде всего, директор нашей вымышленной фирмы, хотел бы знать, что заказали его клиенты, вычислить обущую сумму заказа и возможно налога с продаж, которую потребуется уплатить по выполнению заказа.
Вот исходный html-код нашего заказа:
Во-первых, действию, выполняемому формой, присвоено имя PHP-сценария, который будет обрабатывать заказ клиента. Этот сценарий будет разрабатываться несколько позже. В общем случае значением атрибута ACTION яв-ся URL-адрес, который будет загружаться при нажатии пользователем в форму и будет отправляться по этому URL-адресу с использованием метода, указанного в атрибуте METHOD: либо GET (данные присоединяются в конец URL-адреса), либо POST (данные отправляются в виде отдельного пакета).
Во-вторых, следует обратить внимание на имена полей формы - cdr, cdrw и fut. Эти имена будут снова использоваться в PHP-сценарии. Поэтому полям формы важно присваиваить осмысленные имена, которые легко запомнить при написании PHP-сценария.
Обработка формы
Для обработки формы потребуется создать сценарий, упомянутый в атрибуте ACTION дескриптора FORM и названный cd.php. Откройте ваш текстовый редактор и создайте этот файл. Для этого введите следующий html-код:
Встраивание PHP в HTML
Под заголовком <h2> файла введите следующие строки:
Обратите внимание, как написанный PHP-код внедряется в обычный HTML-файл. Попытайтесь просмотреть его в браузере. Вы должны увидеть следующие строки кода:
Теперь код в рассматриваемом файле состоит из четырёх частей:
- HTML:
- Дескрипторы PHP;
- Операторы PHP;
- Пробелы.
В него можно добавить также ещё одну часть
- Комментарии.
Большинство строк в приведённом примере - всего лишь простой HTML-код. Более подробное рассмотрение взаимодействия php и html читайте в 4-ом уроке
Источник: web-brodilka.ru
Если на вашем компьютере PHP не установлен, его следует установить или попросить об этом системного администратора.
Одно из наиболее распространённых приложений любого языка создания серверных сценариев - обработка HTML-форм. Изучение PHP начнём с реализации формы заказа для вымышленной компании по прадаже компакт дисков. Все исходные коды приведены ниже.
В настящее время программист некой компании по продаже CD занимается созданием формы для их продажи. Она показана на рисунке 1.1 Это простая форма, в отличие от многих других, которыми часто пользуются владельцы виртуальных магазинов и т.п. Прежде всего, директор нашей вымышленной фирмы, хотел бы знать, что заказали его клиенты, вычислить обущую сумму заказа и возможно налога с продаж, которую потребуется уплатить по выполнению заказа.
Вот исходный html-код нашего заказа:
<html> <head> <title>Форма заказа</title> </head> <body> <h1>Продажа CD</h1> <h2>Форма заказа:</h2> <form action="cd.php" method=post> <table border=0> <tr bgcolor=#cccccc> <td width=150>Товар</td> <td width=15>Количество</td> </tr> <tr> <td>CD-R</td> <td align=center><input type="text"
name="cdr" size=3 maxlength=3></td> </tr> <tr> <td>CD-RW</td> <td align=center><input type="text"
name="cdrw" size=3 maxlength=3></td> </tr> <tr> <td>Футляры для CD</td> <td align=center><input type="text"
name="fut" size=3 maxlength=3></td> </tr> <tr> <td colspan=2 align=center><input
type=submit value="Сделать заказ"></td> </tr> </table> </form> </body> </html>
Во-вторых, следует обратить внимание на имена полей формы - cdr, cdrw и fut. Эти имена будут снова использоваться в PHP-сценарии. Поэтому полям формы важно присваиваить осмысленные имена, которые легко запомнить при написании PHP-сценария.
Для обработки формы потребуется создать сценарий, упомянутый в атрибуте ACTION дескриптора FORM и названный cd.php. Откройте ваш текстовый редактор и создайте этот файл. Для этого введите следующий html-код:
<html> <head> <title>Заказ CD. Результаты заказа.</title> </head> <body> <h1>Продажа CD</h1> <h2>Результаты заказа:</h2> </body> </html>Обратите внимание, что всё введённое до сих пор представляет собой обычный HTML-текст. Теперь пора добавить в сценарий немного простого PHP-кода.
Под заголовком <h2> файла введите следующие строки:
<? echo "Заказ обработан."; ?>Сохраните файл и загрузите его в свой браузер, затем заполните форму и щёлкните на кнопке "Отправить". На экране должно отобразиться что-то похожее на изображение, показанное на рис. 1.2.
<html> <head> <title>Заказ CD. Результаты заказа.</title> </head> <body> <h1>Продажа CD</h1> <h2>Результаты заказа:</h2> <p>Заказ обработан.</p> </body> </html>Cтроки PHP-кода не видно. Это происходит потому, что интерпритатор PHP просмотрел сценарий и заменил его строками вывода. Следовательно, из среды PHP можно создать чистый код HTML, пригодный для просмотра в любом браузере - иначе говоря, применяемый пользователем браузер не обязательно должен понимать PHP.
- HTML:
- Дескрипторы PHP;
- Операторы PHP;
- Пробелы.
В него можно добавить также ещё одну часть
- Комментарии.
Большинство строк в приведённом примере - всего лишь простой HTML-код. Более подробное рассмотрение взаимодействия php и html читайте в 4-ом уроке
Источник: web-brodilka.ru
Вернуться
Комментариев: 0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.




