d531cab5

PHP - язык описания сценариев

PHP был задуман где-то в конце 1994 года Расмусом Ледорфом(Rasmus Lerdorf). Ранние невыпущенные версии использовались на его домашней странице для того, чтобы следить за тем кто просматривал его интерактивное резюме. Первая используемая версия cтала доступна где-то в начале 1995 и была известна как Personal Home Page Tools. Она состояла из очень упрощенного движка синтаксического анализатора, который понимал только несколько специальных макрокоманд и ряд утилит, которые затем были в общем использовании на домашних страницах. Гостевые книги, счетчики и некоторые другие дополнения. Довольно трудно дать какую-либо жесткую статистику, но отмечено, что к 1996 г. PHP/FI был использован по крайней мере на 15,000 веб-сайтах во всем мире. В середине 1997г. эта цифра выросла до более чем 50,000. В середине 1997г. также наблюдалось изменение в разработке PHP. Из частного любимого проекта Расмуса, которому способствовала горстка людей , это превратилось в намного более организованную рабочую группу. Синтаксический анализатор был заново переписан Зевом Сураски(Zeev Suraski) и Анди Гутмансом(Andi Gutmans), и этот новый синтаксический анализатор стал основой для PHP Версии 3.

Руководство по РНР 3.0
Руководство по РНР 3.0 Перевод Всероссийского Клуба Вебмастеров Предисловие Preface Об этом руководстве Описание языка Введение в PHP3 Что такое PHP3? Что может делать PHP3? Кра...
Preface
Preface PHP Версии 3.0 - язык написания сценариев, внедренный в HTML. Многое из синтаксиса заимствовано из C, Java и Perl, с добавлением специфичных для PHP возможностей. Задача языка состоит в то...
Об этом руководстве
Об этом руководстве Это руководство написано в SGML при помощи DocBook DTD, с использованием DSSSL (Стиль Документа и Язык Спецификаций Семантики) при форматировании. Инструментальные средства, ис...
Что такое PHP3?
Что такое PHP3? PHP версии 3.0 - язык описания сценариев, выполняемых на сервере, встроенный в HTML....
Что может делать PHP3?
Что может делать PHP3? Возможно самая сильная и значимая возможность в PHP3 - уровень интеграции с базами данных. Написание веб-страницы работающей с базой данных невероятно проста. В настоящее вр...
Краткая История PHP
Краткая История PHP PHP был задуман где-то в конце 1994 года Расмусом Ледорфом(Rasmus Lerdorf). Ранние невыпущенные версии использовались на его домашней странице для того, чтобы следить за тем кт...
HTTP-аутификация средствами PHP
HTTP-аутификация средствами PHP HTTP аутификация в PHP доступна только при использовании модуля Apache. В модуле Apache PHP-скрипт, может использовать функцию Header() для отправки сообщения "Auth...
Пример 2-1. Пример HTTP аутификации
Пример 2-1. Пример HTTP аутификации ?php if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=\"My Realm\""); Header("HTTP/1.0 401 Unauthorized"); echo "Text to send if user hits Can...
Создание GIF-файлов с помощью PHP
Создание GIF-файлов с помощью PHP PHP не ограничен созданием только HTML вывода. Он может также использоваться для создания файлов GIF, или даже более удобные потоки изображений GIF. Для этого вам...
Пример 2-2. Создание GIF-файлов с помощью PHP
Пример 2-2. Создание GIF-файлов с помощью PHP ?php Header("Content-type: image/gif"); $string=implode($argv," "); $im = imagecreatefromgif("images/button1.gif"); $orange = ImageColorAllocate($im,...
Поддержка file upload
Поддержка file upload PHP может принимать файлы, загруженные из любого браузера, отвечающего стандартам RFC-1867 (которыми являются, например, Netscape Navigator 3 или cтарше, Microsoft Internet E...
Пример 2-3. Форма загрузки файла
Пример 2-3. Форма загрузки файла FORM ENCTYPE="multipart/form-data" ACTION="_URL_" METHOD=POST INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000" Send this file: INPUT NAME="userfile" TYPE="fil...
Поддержка HTTP cookie
Поддержка HTTP cookie PHP поддерживает HTTP cookies. Cookies - механизм для сохранения данных в удаленном браузере и, таким образом, - трэкинг или идентификация пользователей. Вы можете устанавлив...
Поддержка баз данных
Поддержка баз данных PHP поддерживает ряд различных баз данных, и в режиме работы в собственной системе команд и через ODBC, включая: Adabas D MySQL dBase Oracle Empress PostgreSQL FilePro Solid I...
Регулярные выражения
Регулярные выражения Регулярные выражения используются для сложного манипулирования строками в PHP. Функции, которые поддерживают регулярные выражения: ereg() ereg_replace() eregi() eregi_replace(...
Пример регулярных выражений
Пример регулярных выражений ereg("abc",$string); /* Возвращает 'истина', если "abc" найдено в строке $string. */ereg("^abc",$string); /* Возвращает 'истина', если "abc" найдено в начале строки $st...
Обработка ошибок
Обработка ошибок В PHP есть 4 типа ошибок и предупреждений. Это: 1 - Нормальные Ошибки Функции(Normal Function Errors) 2 - Нормальные Предупреждения(Normal Warnings) 4 - Ошибки Синтаксического Ана...
Глава 3. Установка
Глава 3. Установка Содержание Установка из исходных кодов на UNIX Руководство по установке PHP3 для Windows Проблемы? Безопасность Эта глава является руководством по конфигурации и установке PHP3....
Инструкции по быстрой установке (версия модуля Apache):
Инструкции по быстрой установке (версия модуля Apache): 1. gunzip apache_1.3.x.tar.gz 2. tar xvf apache_1.3.x.tar 3. gunzip php-3.0.x.tar.gz 4. tar xvf php-3.0.x.tar 5. cd apache_1.3.x 6. ./config...
Конфигурация:
Конфигурация: Имеется два пути конфигурирования PHP3. используйте скрипт "setup", который поставляется с PHP3. Этот скрипт задает Вам ряд вопросов (практически совпадающих со сценарием "install" P...
Adabas D
Adabas D --with-adabas =DIR Компиляция с поддержкой Adabas D. Параметр - установочная директория Adabas D, по умолчанию /usr/local/adabasd. Adabas home page...

ada_close
ada_close ada_close -- завершение соединения с сервером...
Description
Description See odbc_close() ....
ada_commit
ada_commit ada_commit -- совершение Adabas D транзакции...
Description
Description See odbc_commit()...
ada_connect
ada_connect ada_connect -- соединение с источником данных Adabas D...
Description
Description See odbc_connect() ....
ada_exec
ada_exec ada_exec -- подготовка и исполнение SQL инструкции...
Description
Description See odbc_exec() or odbc_do() ....
ada_fetchrow
ada_fetchrow ada_fetchrow -- выборка строки из результата исполнения скрипта...
Description
Description See odbc_fetch_row() ....
ada_fieldname
ada_fieldname ada_fieldname -- получение имени поля (столбца)...
Description
Description See odbc_field_name() ....
ada_fieldnum
ada_fieldnum ada_fieldnum -- получение номера поля...
Description
Description See odbc_field_num() ....
ada_fieldtype
ada_fieldtype ada_fieldtype -- получение типа данных поля...
Description
Description See odbc_field_type() ....
ada_freeresult
ada_freeresult ada_freeresult -- освобождение ресурсов, отводимых под содержимое результата...
Description
Description See odbc_free_result() ....
ada_numfields
ada_numfields ada_numfields -- получение количества полей (столбцов) в содержимом результата...
Description
Description See odbc_num_fields() ....
ada_numrows
ada_numrows ada_numrows -- количество строк (рядов) в содержимом результата...
Description
Description See odbc_num_rows() ....
ada_result
ada_result ada_result -- получение данных из содержимого результата...
Description
Description See odbc_result() ....

Что такое JavaScript

JavaScript - новый язык созданий сценариев, который разработала Netscape. С JavaScript Вы можете легко создавать интерактивные web-страницы. Этот учебник показывает Вам, что может быть сделано с помощью JavaScript - и что более важно, как это делается. Много людей полагают, что JavaScript есть Java из-за схожих имен. Но это не так. Я думаю, что зайду далеко в перёд, объясняя Вам все различия - поэтому просто запомините, что JavaScript это не Java. Что необходимо, чтобы выполнить сценарии, написанные на JavaScript? Вам необходим броузер поддерживающий JavaScript - например Netscape Navigator (версия 2.0 или выше) или Microsoft Internet Explorer (MSIE - начиная с версии 3.0). Так как эти два броузера широко распространены, большинство людей способно выполнить сценарии, написанные на JavaScript. Это конечно важный момент при выборе JavaScript, для улучшения ваших web-страниц. Естественно, Вам необходимо основные знания HTML перед чтением этого учебника. Вы можете найти многих действительно хороших интерактивных ресурсов, перекрывающих HTML.

Что такое JavaScript
Что такое JavaScript JavaScript - новый язык созданий сценариев, который разработала Netscape . С JavaScript Вы можете легко создавать интерактивные web-страницы. Этот учебник показывает Вам, что...
JavaScript это не Java!
JavaScript это не Java! Много людей полагают, что JavaScript есть Java из-за схожих имен. Но это не так. Я думаю, что зайду далеко в перёд, объясняя Вам все различия - поэтому просто запомините, ч...
Запуск JavaScript
Запуск JavaScript Что необходимо, чтобы выполнить сценарии, написанные на JavaScript? Вам необходим броузер поддерживающий JavaScript - например Netscape Navigator (версия 2.0 или выше) или Micros...
Вложение JavaScript в HTML-страницу
Вложение JavaScript в HTML-страницу Код JavaScript встроен непосредственно в HTML-страницу. Чтобы понять, как это работает, мы рассмотрим простой пример: html body br This is a normal HTML documen...
Броузеры, не поддерживающие JavaScript
Броузеры, не поддерживающие JavaScript Как выглядит наша страница, если броузер не понимает JavaScript? Броузеры не поддерживающие JavaScript не знают тег script. Он игнорирует тег и выводит весь...
События
События События и обработчики события очень важны для программирования на JavaScript. События обычно вызваны действиями пользователя. Если пользователь нажимает на кнопку мыши, происходит Click -с...
Функции
Функции Мы используем функции в большинстве наших JavaScript программ. Следовательно я расскажу относительно этого важного понятия сейчас. В основном функции - путь для связывания нескольких коман...
Иерархия JavaScript
Иерархия JavaScript JavaScript организовывает все элементы web-страницы в соответствии с иерархией. Каждый элемент рассматривается как объект. Каждому объект присущи некоторые свойства и методы. С...
Location-объект
Location-объект Помимо окна - и document-объектов имеется другой важный тип объектов: location-объект. Этот тип представляет собой адрес загруженного HTML-документа. То есть, если Вы загрузили стр...