Название лота

Самоучитель.Основы программирования на PHP

Описание лота

Книга посвящена РНР - серверному межплатформенному встроенному в HTML языку написания сценариев

Аннотация:

Автор: Ларри Ульман.

Представленная книга посвящена РНР - серверному межплатформенному встроенному в HTML языку написания сценариев.

Рассматриваются следующие вопросы: синтаксис языка, строки и управляющие структуры, массивы и регулярные выражения, функции; описываются приемы отладки ваших сценариев. Особое внимание уделяется получению введенной в форму информации, работе с файловой системой, базами данных, cookie и др.

Включенные в состав книги приложения содержат информацию об установке и настройке Web-сервера, инсталляции языка РНР. Здесь же обсуждаются вопросы безопасности скриптов, даются ссылки на Web-ресурсы, посвященные РНР. Книга будет полезна как начинающим Web-мастерам, которые только собираются создавать динамические сайты, так и профессиональным ди- зайнерам, желающим внести элементы динамики в проектируемые ими ресурсы.

Содержание:

Содержание

Введение 9

Глава 1 т

Первые шаги с РНР 19
Основы синтаксиса 19
Передача данных в браузер 20
Тестирование сценария 22
Передача простого текста в браузер 23
Передача страницы HTML в браузер v. 25
Использование пробельных символов в РНР и HTML 26
Добавление комментариев в сценарий 28

Глава 2 т

Переменные 32
Что такое переменная .32
Синтаксис переменных 33
Типы переменных ...34
Присвоение значений переменным 36
Предопределенные переменные 36

Глава 3 т

HTML-формы и РНР 38
Создание простой формы 38
Использование методов Get и Post 41
Получение данных из формы в РНР 43
Ввод данных вручную 45

Глава 4 т

Использование чисел , 50
Сложение, вычитание, умножение и деление 50
Форматированиечисел 53
Инкремент и декремент 55
Совместноёиспользование различных операторов 56
Использование встроенных математических функций 58

Глава 5т

Использование строк 61
Удаление концевых пробелов 39;. .61
Соединение строк (сцепление, конкатенация) 65
Кодирование и декодирование строк * 67
Шифрование и дешифрование строк 71
Извлечение части строки 74

Глава 6 т

Управляющие структуры 79
Условный оператор if 79
Другие операторы 83
Использование оператора if-else 89
Использование конструкции if-elseif 91
Условная конструкция switch 94
Цикл while 101
Цикл for 106

Глава 7 т

Массивы 109
Создание массива . 110
Добавление элементов в массив 112
Доступ к элементам массива 115
Сортировка массивов 118
Преобразование строк и массивов 121
Создание массива в экранной форме 125
Создание многомерных массивов 128

Глава 8 т

Регулярные выражения 130
Что такое регулярные выражения 130
Создание простого шаблона 131
Сопоставление с шаблонами ..133
Создание более сложных шаблонов 137
Сопоставление с шаблоном и его замена 140

Глава 9т

Создание функций 144
Создание и использование простых функций 144
Создание и вызов функций, принимающих аргументы 148
Создание и использование функций, возвращающих значение 152
Переменные и функции 157

Глава 10т

Файлы и каталоги 165
Права доступа к файлам ..165
Запись данных в файл 167
Чтение файла 173
Каталоги 180
Загрузка файла на удаленный компьютер 185
Переименование и удаление файлов и каталогов 188

Глава 11т

Базы данных 195
Соединение с сервером и создание базы данных 197
Создание таблицы 200
Отправка данных 204
Извлечение данных 207

Глава 12т

Использование cookie 211
Создание и чтение cookie 212
Добавление параметров в cookie 217
Удаление cookie 220

Глава 13т

Создание Web-приложений 224
Использование функций include и require , 224
Определение даты и времени 228
Использование HTTP-заголовков 236
Отправка электронной почты 240 .

Глава 14 т

Отладка сценариев 245
Распространенные ошибки 245
Сообщения о возможных ошибках и их протоколирование 248
Отслеживание ошибок 252
Использование инструкции die 256

Приложение А т

Установка и конфигурация 260
Установка на сервер Linux 260
Установка на сервер Windows 265
Конфигурация 267

Приложение Вт

Безопасность 269
Криптография и SSL 269
Написание безопасного PHP-кода 270
Ресурсы по вопросам безопасности 272

Приложение С т

Ресурсы РНР 273
Руководство по РНР 273
Web-сайты и сетевые конференции 274
Ресурсы по базам данных 277
Сложные темы 278
Таблицы 279

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

Формат:

Файл справки *.pdf, упакованный в *.zip архив. Размер архива: 5.26 MB. Работает под операционными системами: Windows 2000 /2003 /XP /Vista.


Внимание !!!

Ссылка для получения покупки поступит на Ваш email. Укажите его:


Счёт:

Сумма получения магазином: 150.00 руб.

Наш курс WMZ:

1 WMZ = 30.45 WMR [котировка ЦБРФ от 20.05.12 31.39 RUR/USD, 3% комиссии]

Оплата Webmoney:

Стоимость в единицах WebMoney:

Выполнить платёж в интерфейсе кипера:

Оплата Z-payment:

Всевозможные виды платежей в России и за её пределами: Почта, Сбербанк и другие банки, Яндекс.Деньги, Анелик, CONTACT, Western Union, E-gold, отправкой SMS, и многое другое.

RBC money:

Автоматические платёжные терминалы, банковские платежи, оплата с Вашего RBC-money кошелька (пополняется в том числе и с пластиковых карточек)

RoboKassa:

WM всех видов, Деньги@Майл.Ру, Яндекс.Деньги, терминалы Элекснет, SMS, перевод CONTACT, Единый Кошелёк.

Альтернатива :

Тысячи лучших товаров Рунета
login, password:  
Уникальные цифры © 2004-2012, viva47 Аттестован системой Z-PAYMENT
Проверено Z-PAYMENT
Rambler's Top100
Принимаем Z-PAYMENT www.webmoney.ru