ActiveX и JavaScript. Сценарий для файловой системы. Часть I

Технология ActiveX базируется на технологии Microsoft COM и позволяет создавать и использовать программные компоненты, предоставляющие различные сервисы другим приложениям и операционной Читать полностью »

Введите число, изображенное на картинке

В статье описан метод защиты от автоматического заполнения и отправки формы с сайта путем динамической генерации картинки с кодом и подтверждения Читать полностью »

Написание CGI скриптов на Delphi (часть 2)

Динамический CGI скрипт
Теперь мы можем переходить к более сложным случаям. В этой главе мы напишем CGI скрипт, при помощи которого можно наладить взаимодействие с клиентом. Пусть нам нужно запросить имя пользователя и его пароль и на основании введенного значения показать в браузере надпись "доступ разрешен" если имя пользователя "user1", а пароль "password", или "ошибка авторизации" в противном случае. Читать полностью »

Создание EXE приложений на PHP

Все мы знаем что PHP предназначен для быстрого создания динамических Web страниц. Во всяком случае именно это написано на официальном сайте разработчиков PHP. Однако почему бы не попробовать найти PHP "немного" иное применение, например, попробовать создать полноценное приложение для Windows? Заинтересовал? Тогда понеслась! Читать полностью »

Фотофильтры в PHP

JavaScript позволяет создавать всевозможные эффекты изображений при помощи фильтров. Однако, если вы используете браузер, отличный от IE, увидеть данные эффекты вам, увы, не суждено.

Однако есть альтернатива подобным фильтрам, которая называется GD + PHP. GD - это стандартная графическая библиотека PHP, которая содержит набор функций и методов для работы с изображениями. Читать полностью »

Голосование на базе

"А зачем на базе?" - спросите Вы и будете абсолютно правы. В принципе незачем. Просто делая как-то систему управления, я столкнулся с необходимостью дать абсолютно некомпетентному в кодинге человеку рули от здорового сайта. Я человек ленвиый, и представив, сколько места на винте будет занимать архив голосований, и как мне надо форматировать текстовые файлы, чтобы собирать ту статистику, которую хотел заказчик, решил пойти изващенным, но более универсальным путем. Читать полностью »

Браузерозависимость. Как предоставить браузеру код, понятный ему лучше других.

Идеальный сайт выглядит одинаково во всех браузерах. Идеальный сайт выдает каждому браузеру html-код, предназначенный именно для этого браузера.

Если первое утверждение не нуждается в пояснениях и доказательствах, то со вторым возникает хитрый момент. С одной стороны, писать отдельный код под каждый браузер утомительно, но с другой, - еще более утомительной может оказаться < тонкая настройка> одного-единственного файла, чтобы он везде выглядел одинаково. Читать полностью »

Проверка доступности ASP-компонента на сервере

Ниже будет показано как можно определить - установлен ли нужный ASP-компонент на сервере. Такая задача может возникнуть, например, при переносе ASP-приложения Читать полностью »

Ускоряем JavaScript (часть 1)

Кажется, всего несколько дней назад мы рассказывали вам об истории flickr, и вот - статья, написанная главным разработчиком этой компании Кэлом Читать полностью »

Работа с файлами в PHP

А пока немного о файлах. Внешний по отношению к скрипту файл можно включить в скрипт функцией include(). Но всегда хочется большего. Читать полностью »