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

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: PHP — это просто. Программируем для Web-сайта

Автор: Шкрыль А.А.

Издательство: БХВ-Петербург

Год: 2006

Страниц: 367

ISBN: 5-94157-905-5

Формат: PDF

Размер: 17 Мб

Язык: русский

Рассмотрены практические вопросы программирования на языке PHP и создания полноценных интерактивных Web сайтов. На реальных примерах показаны особенности работы с APACHE, MySQL, phpMyAdmin и с популярными готовыми решениями Mambo, phpBB, FCKEditor и CPanel. Материал сопровождается множеством иллюстраций, схем и полезных советов: начиная с использования общедоступных интернет сервисов, таких как курс валют, и заканчивая настройкой Web сервера APACHE.

Для начинающих программистов.

Содержание

 

Благодарности 1

Введение 3

Глава 1. История РНР 5

Глава 2. Что нужно знать о РНР 7

2.1. Как работает PHP 7

2.2. Преимущества PHP 16

Глава 3. Среда разработки РНР-программ 17

3.1. PHP Expert Editor 18

3.2. PHP Designer 2006 20

3.3. NOTEPAD++ 24

Глава 4. Джентльменский набор Web-разработчика 29

4.1. Установка Денвера 31

4.2. Работаем с Денвером 35

4.3. Денвер изнутри 39

4.4. Создаем свой сайт 39

4.5. Конфигурационные файлы 40

4.6. Информация о PHP 41

Глава 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. Информеры от Rambler 91

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. Метод GET 109

7.5.2. Метод POST 110

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. Использование cookie 183

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. Создаем БД или работаем в phpMyAdmin 229

10.5. Разрабатываем план кодирования 241

10.6. SQL-запросы 242

10.7. Кодирование 245

10.7.1. Подключаемся к базе 246

10.7.2. Модуль авторизации 248

10.7.3. Модуль logout.php 258

10.7.4. Основной файл форума index.php 258

10.7.5. Модуль вывода информации show.php 260

10.7.6. Модуль действий action.php 276

10.8. В заключение главы 283

Глава 11. FCKEditor 285

11.1. Установка 285

11.2. Первое знакомство 285

11.3. Простой пример 287

11.4. Настраиваем панели инструментов 289

11.5. Получаем данные из редактора 291

11.6. Настраиваем инструмент по закачке файлов 293

Глава 12. phpBB 297

12.1. Установка 297

12.2. Работаем с форумом 300

Глава 13. Знакомство с Mambо 305

13.1. Установка 306

13.2. Основные принципы работы с Mambo 311

13.3. Разрабатываем свой сайт 313

13.4. Устанавливаем модуль для Mambo 329

13.5. Устанавливаем компонент для Mambo 330

13.6. Устанавливаем шаблоны для Mambo 334

13.7. В заключение 334

Глава 14. Закачиваем сайт на хостинг 335

14.1. Бесплатный хостинг от Holm.ru 335

14.2. cPanel 340

Заключение 347

Приложение 1. Настройка PHP 349

Приложение 2. Список сайтов, связанных с PHP 353

Предметный указатель 355

Дата создания страницы: