Викладання коду html, css і php
Якщо ви ще не цілком розібралися в тому, як працюють змінні і змінна $ _REQUEST, нічого страшного. У кількох наступних розділах ви отримаєте додаткові відомості про змінних і, зокрема, про спеціальні змінних в PHP, таких як $ _REQUEST.
Як тільки PHP-програма отримує значення з поля форми name (ім'я), вона виводить це значення, використовуючи інструкцію echo. яка вже застосовувалася в ва- шейпервойPHP-программе.Етозначеніепопадаетнепосредственнов HTML-код, що відправляється назад браузеру.
Якщо ви запускаєте PHP-програму на своїй машині з використанням вікна командного рядка, то як тільки код PHP буде збережений, його можна буде запустити. Але при роботі з веб-сторінками та веб-додатками все виходить трохи складніше.
PHP працює точно так само. Як тільки ваша PHP-програма буде написана, ви викладаєте її на свій веб-сервер разом зі своїм кодом HTML і CSS. При цьому, як правило, виходять такі файли і каталоги.
Каталог CSS (css /). Це каталог, де зберігаються всі таблиці CSS.
КаталогPHP (scripts /). Сюди поміщаються всі PHP-програми. Цей каталог можна також назвати більш конкретно, наприклад php / або phpScripts /, але в більшості випадків веб-сайти використовують для цього каталогу назву scripts /, тому застосування саме цієї назви вважається правилом хорошого тону.

Глава 1. PHP: що, де і навіщо?
Тепер, коли у вас вже є готовий HTML- і PHP-код, вам потрібно викласти ці файли в правильні каталоги. Слід також завантажити файл phpMM.css з веб-
сайту книги www.missingmanuals.com/cds/phpmysqlmm і помістити таблицю CSS
Коли все буде на своїх місцях, структура каталогів вашого веб-сервера набуде вигляду, показаний на рис. 1.17. HTML- і PHP-файли створені нами конкретно для цього розділу, саме тому вони знаходяться в каталозі ch01 /. А файл phpMM.css призначений для прикладів, що створюються у всій книзі, тому його потрібно помістити в каталог css /, який слід відразу ж за кореневим каталогом веб-сервера.
Мал. 1.17. Структура каталогів веб-сервера

Частина 1. Основи PHP і MySQL
Запуск вашої другої програми
Тепер HTML- і CSS-код знаходяться в потрібних місцях, а в HTML-формі в качест-
ве дії вказана ваша PHP-програма. В каталозі ch01 / scripts / також повинен бути файл sayHelloWeb.php. Залишилося тільки привести PHP в дію. Відкрийте веб-браузер і перейдіть на ваш веб-сервер, а потім додайте до імені сервера ch01 / sayHello.html. Ви побачите створений вами в файлі sayHello.html HTML, по-
хожій на зображення, яке представлено на рис. 1.18.
Мал. 1.18. Найчастіше ви звертаєтеся до HTML-сторінці, а не безпосередньо до PHP-програмою. Але на цих HTML-сторінках будуть використовуватися ваші PHP-програми для генерування відповідей на запити ваших користувачів
Введіть своє ім'я, а потім клацніть на кнопці Привітайте мене. Сторінка відправить ваше ім'я як частина даних форми дії форми вашої програми sayHelloWeb.php. Ця програма запускається на вашому веб-сервері, а потім вам повертається відповідь (рис. 1.19). Таким чином, веб-браузер насправді не виконує вашу програму. Замість цього він змушує запускати програму ваш сервер, і потім цей сервер повертає результат запуску програми sayHelloWeb.php назад браузеру, який показує вам персоніфіковане вітання.

Глава 1. PHP: що, де і навіщо?