RUSSIAN

PHP - это просто. Программируем для Web-сайта

Book information

Publisher
БХВ-Петербург
Year
2006
ISBN
5-94157-905-5
Language
russian
Format
PDF
Filesize
17 MB (17323228 bytes)
Pages
\367
Time added
2016-08-12 08:47:09

Description

Рассмотрены практические вопросы программирования на языке PHP и создания полноценных интерактивных Web сайтов. На реальных примерах показаны особенности работы с APACHE, MySQL, phpMyAdmin и с популярными готовыми решениями Mambo, phpBB, FCKEditor и CPanel. Материал сопровождается множеством иллюстраций, схем и полезных советов: начиная с использования общедоступных интернет сервисов, таких как курс валют, и заканчивая настройкой Web сервера APACHE. Благодарности1 Введение3 Глава 1. История РНР 5 Глава 2. Что нужно знать о РНР 7 2.1. Как работает PHP7 2.2. Преимущества PHP16 Глава 3. Среда разработки РНР-программ 17 3.1. PHP Expert Editor 18 3.2. PHP Designer 200620 3.3. NOTEPAD++24 Глава 4. Джентльменский набор Web-разработчика 29 4.1. Установка Денвера31 4.2. Работаем с Денвером35 4.3. Денвер изнутри39 4.4. Создаем свой сайт39 4.5. Конфигурационные файлы40 4.6. Информация о PHP41 Глава 5. Наши первые программы на PHP 45 5.1. Программируем — начнем с простого45 5.2. Переменные54 5.3. Практикуемся в работе с переменными57 5.4. Функции62 5.5. Константы65 5.6. Массвивы67 5.7. Переменные окружения71 Глава 6. Счетчик посещений 75 6.1. Разработка программы75 6.2. Счетчики, которые не надо разрабатывать 88 6.3. Информеры91 6.3.1. Информеры от Rambler91 6.3.2. Курс валют93 6.3.3. Цены на российские автомобили95 Глава 7. Все, что нужно знать о формах 97 7.1. Назначение форм97 7.2. Создание формы98 7.3. Простые элементы формы: поле ввода и кнопка101 7.4. Немного практики105 7.5. Методы отправки данных формы 108 7.5.1. Метод GET109 7.5.2. Метод POST110 7.5.3. Что лучше: GET или POST?111 7.6. Остальные элементы формы 112 7.6.1. Поле для ввода пароля112 7.6.2. Переключатель (Radio button)113 7.6.3. Флаг (CheckBox)114 7.6.4. Список115 7.6.5. Поле ввода многострочного текста (TextArea)118 7.6.6. Скрытое поле119 Глава 8. Что скрывает браузер 121 Глава 9. Сплошная практика 127 9.1. Форма обратной связи127 9.2. Гостевая книга135 9.2.1. Приступаем к работе136 9.2.2. Дорабатываем гостевую книгу151 9.2.3. Цензура не дремлет155 9.2.4. Управляем с удобством — админка160 9.2.5. Использование сессий168 9.3. Голосование175 9.3.1. Приступаем к работе175 9.3.2. Использование cookie183 9.3.3. Админка для системы голосования190 9.4. Загрузка файлов198 9.4.1. Основы198 9.4.2. Познаем тонкости208 9.4.3. Полноценный скрипт для закачки файла209 9.5. Определяем быстродействие скрипта212 Глава 10. Базы данных и работа с MySQL 221 10.1. Основные понятия221 10.2. phpMyAdmin — первое знакомство224 10.3. Разрабатываем структуру будущей базы данных224 10.4. Создаем БД или работаем в phpMyAdmin229 10.5. Разрабатываем план кодирования241 10.6. SQL-запросы242 10.7. Кодирование245 10.7.1. Подключаемся к базе246 10.7.2. Модуль авторизации248 10.7.3. Модуль logout.php258 10.7.4. Основной файл форума index.php258 10.7.5. Модуль вывода информации show.php260 10.7.6. Модуль действий action.php276 10.8. В заключение главы283 Глава 11. FCKEditor 285 11.1. Установка285 11.2. Первое знакомство285 11.3. Простой пример287 11.4. Настраиваем панели инструментов289 11.6. Настраиваем инструмент по закачке файлов293 Глава 12. phpBB 297 12.1. Установка297 12.2. Работаем с форумом300 Глава 13. Знакомство с Mambо 305 13.1. Установка306 13.2. Основные принципы работы с Mambo311 13.3. Разрабатываем свой сайт313 13.4. Устанавливаем модуль для Mambo329 13.5. Устанавливаем компонент для Mambo330 13.6. Устанавливаем шаблоны для Mambo334 13.7. В заключение334 Глава 14. Закачиваем сайт на хостинг 335 14.1. Бесплатный хостинг от Holm.ru335 14.2. cPanel340 Заключение347 Приложение 1. Настройка PHP349 Приложение 2. Список сайтов, связанных с PHP353 Предметный указатель355 Как Linux работает с устройствами

Similar books