ТОП-10 популярных
Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...
Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...
В дополнение к календарным типам, предназначенным для хранения даты и времени отдельно, MySQL также поддерживает гибридные типы данных DATETIME и...
Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным...
Программы
PHP. Интегрирование в HTML-код
В предыдущих главах описывались основы PHP. На примерах использования отдельных функций вы познакомились с основными проблемами программирования. Но все продемонстрированные ранее примеры были фрагментарными, выбранными...
PHP. Создание программного обеспечения
Процесс создания программного обеспечения - больше чем просто программирование. Подобно тому, как инженер-строитель тщательно проектирует и возводит здание, инженер-программист разрабатывает и создает программные системы. Даже...
PHP. Создание графических изображений. Часть Четвёртая.
25.4. Круговые диаграммыКруговые диаграммы являются хорошим способом отображения доли определенных показателей в суммарном показателе. Данные представляются сектором круга и выделяются определенным цветом. Условные обозначения раскрывают...
PHP. Создание графических изображений. Часть Третья.
Ниже приведен сценарий, создающий кнопку, но, для того чтобы он реально заработал, его необходимо использовать в контексте Web-страницы. Самые первые шаги, которые необходимо предпринять для...
PHP. Создание графических изображений. Часть Вторая.
Это только часть проблем, связанных с использованием динамических кнопок. Например, в листинге 25.1 содержится сценарий, создающий PNG-изображение кнопки с текстовым обозначением. Кнопка имеет прямоугольную форму...
PHP. Создание графических изображений
В этой главе описывается создание графических функций с помощью функций расширения GD, речь о которых шла в главе 16, "Обработка изображений и графики". Практика свидетельствует...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Восьмая.
SMTP-серверы предваряют каждое сообщение числовым кодом, подобным упоминавшемуся ранее коду 250 . Первое соединение с сервером позволяет отправить любое количество сообщений 2 2 0. Они...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Седьмая.
24.6. Проверка почтовых адресовНе надо быть семи пядей во лбу, чтобы сказать, что происходит в том случае, когда обнаруживается, что адрес является ошибочным. Письмо просто...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Шестая.
Когда адресат открывает эту электронную почту, клиент электронной почты выбирает изображение, но вместе с запросом отправляется и его электронный адрес. Теперь оператор знает, что из...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Пятая.
24.5. Электронная почта в HTML-форматеЭлектронная почта в HTML-формате представляет собой сообщение, представленное не в текстовом, а в HTML-формате. Этот формат позволяет управлять цветами и шрифтами...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Четвёртая.
Использование заголовка Content-Type, таким образом, почти что "черная магия", так как браузеры не руководствуются каким-либо стандартом при работе с различными типами MIME. Но этот метод...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Третья.
Сценарий в листинге 24.4 приводит к кэшированию страницы на протяжении 24 часов. Как и в листинге 24.3, заголовки Last-Modified, Expires и Cache-Control используются для управления...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа. Часть Вторая.
Теперь, когда вы знаете, как защитить страницу, можно приступить к запросу защищенной страницы. Как было сказано ранее, функция fopen позволяет задавать имя пользователя и пароль...
PHP. Сети:HTTP-аутентификация,Управление кэш-памятью браузера,Установка типа документа
Почти все, что создается с помощью PHP, работает в сетевой среде. Первоначально этот язык был представлен как средство создания HTML-документов с использованием протокола HTTP. PHP...
PHP. Интеграция баз данных. Часть Восьмая.
Для тех, кто думает об оптимизации, такой тип рекурсии нельзя назвать оптимальным. Каждая тема делает свой вызов функции showMessages, который приводит к запросу к базе...
PHP. Интеграция баз данных. Часть Седьмая.
23.3. Хранение содержимого в базе данныхИнформация, сохраненная в базе данных, не ограничивается только короткими строками наподобие 32-символьного названия товара из листинга 23.3. Есть возможность создать...
PHP. Интеграция баз данных. Часть Шестая.
Сравним методы, которые использовались в листинге 23.5, с методами, использованными в листинге 23.6. При первом обращении к сценарию в листинге 23.6 он создает сеанс для...
PHP. Интеграция баз данных. Часть Пятая.
| Листинг 23.5. Сеансы PHP, сохраненные в базе данных MySQL<?phpclass mySession{private $dbLink; public function open(){if(!($this->dbLink =mysql_connect("localhost", "httpd", ""))) { return(FALSE); // выбрать базу данных...
PHP. Интеграция баз данных. Часть Четвёртая.
Действительно, PHP позволяет работать со всеми этими возможностями (см. главу 7, "Операции ввода-вывода и доступ к диску"). Кроме того, к этим возможностям можно добавить интеграцию...
PHP. Интеграция баз данных. Часть Третья.
Перед тем как начать выборку данных из результирующего набора, нам необходимо сформировать HTML-таблицу. Как можно ожидать, это можно сделать с помощью тега начала таблицы. Заглавная...