Учебное пособие: Этапы создания веб-приложения. Основы РНР и MySQL
1.1. Клиент-Сервер
1.2. HTML-формы. Методы отправки данных на сервер с помощью формы
1.3. Технология CGI
2. PHP: Препроцессор Гипертекста
2.1. Что такое PHP?
2.2. Возможности PHP
2.3. Почему нужно выбирать PHP
2.4. Недостатки PHP
2.5. Встраивание PHP в HTML - форму
2.6. HTML-формы. Массивы $_GET и $_POST
2.6.1. Особенности метода отправки формы POST
2.6.2. Особенности метода отправки формы GET
2.7. Функция htmlspecialchars()
2.8. Применение функции phpinfo() для отладки
3. Что такое MySQL
3.1. Возможности MySQL.
3.2. Примеры использования PHP совместно с MySQL
3.2.1. Работа с формами
3.2.2. Сохранение данных в базе данных MySQL
3.2.3. Получение (извлечение) данных из базы данных MySQL
ВВЕДЕНИЕ
Основные технологии веб-программирования. Методы отправки данных на сервер с помощью HTML-формы. PHP - Препроцессор Гипертекста. Сохранение данных в базе данных MySQL. Клиент-Сервер и технология CGI. Примеры использования PHP совместно с MySQL.
Рассмотрим основные этапы создания web-приложения на языке PHP .
Предполагается, что Вы знаете основы языка разметки HTML и имеете небольшой опыт программирования.
Прежде, чем приступать к созданию web-приложения, нужно выяснить, что понимают под web- программированием.
1. Что такое веб-программирование. Основные технологии
1.1. Клиент-Сервер
Когда Вы программировали, например, на Delphi, Visual Basic , или Visual C++ , то привыкли к такой схеме работы программы: нажимаете кнопку на клавиатуре ► выполняется код ► выводится результат. Все это выполняется на одном компьютере.
В web-программировании все обстоит по-другому.
Когда Вы вводите в адресной строке браузера URL (Universal Resource Location, или в просторечии - адрес) происходит следующее:
● Браузер открывает соединение с сервером.
● Браузер отправляет серверу запрос на получение страницы.
● Сервер формирует ответ (чаще всего - HTML-код) браузеру и закрывает соединение.
● Браузер обрабатывает HTML-код и отображает web -страницу, которую Вы видите на экране монитора.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--