Проверка корректности данных

Проверке корректности данных, вводимых пользователем необходимо уделять достаточно большое внимание, поскольку необработанные ошибки, возникающие при вводе неправильном вводе данных, приводят к ошибкам в работе скрипта, зачастую катастрофическим. Читать полностью »

Счетчик нажатий на ссылку на Perl

Если Вам необходимо учитывать количество нажатий (кликов) на какую-то определенную ссылку то для этого конечно же необходим скрипт делающий это.

Ниже представлен простенький пример такого скрипта Читать полностью »

Руководство для начинающих по использованию SQL Server из C#

В этой статье я хочу показать, как добавлять и читать данные из баз данных SQL Server или MSDE. Этот код должен работать на обоих SQL-серверах. Я использую как 2000, так и MSDE. Кроме того, я использую Visual Studio 2002, но все это должно работать и с Visual Studio 2003, Web Matrix, и SDK из командной строки. Приведенный код должен работать как с приложениями C#, так и с веб-приложениями C# и веб-сервисами. Этот код не компилируется на FreeBSD с помощью Rotor [^]. Читать полностью »

Окно в окне на JavaScript

Технология "окно в окне" применяется такими авторитетными веб ресурсами как Yandex (вход в почту) и Bigmir (авторизация на сайте) и представляет собой открывающееся окно с формой для авторизации.

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

Стильные чекбоксы

И так, задача заключается в изменении внешнего вида стандартных чекбоксов. Пусть вместо чекбоксов будут простые картинки, имитирующие работу элементов формы.
Читать полностью »

Горизонтальное меню раскрывающееся при наведении мыши.

< html>
< head>
< meta http-equiv="content-type" content="text/html; charset=windows-1251">
< title>Горизонтальное меню раскрывающееся при наведении мыши.< /title>
< style type="text/css">
a { font-size:10pt; color: navy; text-decoration: none }
a:hover { background-color: yellow; text-decoration: underline }
#box {
position:absolute;
visibility:hidden;
layer-background-color:silver }
#limebox {background-color:lime }
#bluebox {background-color:lightsteelblue }
#mnubar {font:10pt arial; font-weight:bold }

< /style>

Читать полностью »

Конcтруктор объектов в JavaScript

В настоящее время JavaScript не обладает большими возможностями работы с объектными моделями, так как для этого есть специализированный языки (Java, Perl), Читать полностью »

Локальные закладки при помощи JavaScript

Использование закладок преследует две основные цели:

- дать возможность выделить ключевые разделы вашего сайта и осуществить удобную навигацию при помощи закладок;
- отображать на странице однородный текст в одном окне, но на нескольких страницах закладок без перехода на новую страницу. Читать полностью »

Сжатие данных в протоколе HTTP

Благодаря автоматической генерации, сложной разметке и внедрению Unicode, современные web-страницы могут иметь довольно большой размер в байтах. Это значит, что для их пересылки по сети требуется больше времени. Хорошо, когда канал связи "толстый", и скорость передачи высокая. В этом случае лишние 100-200 килобайт погоды не делают. Совсем другое дело, когда ваш клиент сидит на модеме или GPRS-телефоне на каком-нибудь хуторе близ Диканьки, или же сервер подключен к Сети через асимметричную ADSL-линию. Здесь каждый килобайт дорог, особенно если кого-то из вас попросят заплатить денег за передачу этого килобайта. Читать полностью »

Имитация файлов и директорий часть 2

Поисковики, конечно же, не делят все на 200 и 404. Они знают и другие коды сервера, просто никто не может проверить Читать полностью »