Здесь скрипты, написанные мною (и не мною) на различных языках. Все они проверены и работают нормально под Linux'ом и Apache. Многие из них используются на этом сайте. В каждом из них есть небольшая инструкция по использованию. Ты можешь их спокойно копировать, изменять, распространять по своему усмотрению. Только небольшая просьба: если у тебя есть сайт, на котором есть коллекция cgi-скриптов, и ты собираешься выложить эти скрипты, укажи где-нить первоисточник - DH's Linux Site.

Текстовый счетчик v 1.25

(Perl, размер: 3,759, изменен: 08.04.2001 18:50:44, количество скачиваний: 1705 )
Обыкновенный текстовый счетчик, каких полно на любом сайте с cgi-скриптами. Отличие его от других в том, что он показывает количество посещений в день, в неделю, в месяц, всего по страницам сайта, с помощью одного и того же кода вставляется в любую страницу, показывает дату последнего изменения страницы, ведет полную статистику посещений, показывает ее виде таблиц. Каждый день отправляет письмо с количеством посетителей за день на заданный e-mail. Пример.

Информация о посетителе v 1.16

(Perl, размер: 3,713, изменен: 25.09.2001 00:56:10, количество скачиваний: 1922 )
Скрипт для показа посетителю его данных. Пример.

Список переменных окружения v 1.3

(Perl, размер: 703, изменен: 08.04.2001 18:47:04, количество скачиваний: 1475 )
Скрипт, выводящий список переменных окружения и их значение. Пример.

Система рассылки новостей v 1.5

(Perl, размер: 3,926, изменен: 08.04.2001 18:47:35, количество скачиваний: 1553 )
Набор скриптов, позволяющий вести список рассылки новостей сайта. Обеспечивает вывод новостей на странице сайта, подписку на рассылку новостей сайта через web-интерфейс, блокировку/разблокирование подписки, добавление новостей через web-интерфейс. Пример.

Гостевая книга v 1.17

(Perl, размер: 4,875, изменен: 08.04.2001 18:47:14, количество скачиваний: 1556 )
Гостевая книга. При добавлении записи проверяет мнение на содержание нецензурных слов и заменяет их словом "[цензура]" (не всегда срабатывает, поэтому экспериментировать на моей гостевой не стоит...:)). Затем отправляет письмо оставившему запись и письмо web-мастеру. Позволяет редактировать записи и писать ответы через web-интерфейс. При написании ответа, он отсылается на e-mail оставившего запись.Пример.

Статистика скачиваний v 1.3

(Perl, размер: 1,775, изменен: 08.04.2001 18:47:02, количество скачиваний: 1689 )
Набор скриптов для ведения статистики скачиваний файлов с сайта. Пример.

Графический счетчик v 1.8

(Perl, размер: 8,655, изменен: 08.04.2001 18:47:10, количество скачиваний: 1795 )
Графический счетчик, сделанный на основе текстового. Обладает всеми его возможностями. Внешний вид такой - (M - посетители в месяц, W - в неделю, D - в день, внизу - всего)

DH's Picture Gallery v. 1.3

(Perl, размер: 13,391, изменен: 08.04.2001 18:47:46, количество скачиваний: 1548 )
Набор скриптов для автоматизации показа показа большого количества JPG-файлов на сайте. Считывает список файлов *.jpg заданного каталога, на лету создает thumbnail'ы, и по 8 картинок показывает на странице. При этом картинки могут находится где угодно на диске, т.е. не обязательно в каталоге Web-server'а. Требует установленного gd версии>=1.8.3 и GD.pm версии>=1.27.

DH's Picture Gallery Screen Shot

Текстовый счетчик под MySQL v 1.7

(Perl, размер: 4,476, изменен: 08.04.2001 18:46:57, количество скачиваний: 1125 )
По принципу работы не отличается от текстового счетчика. Отличие в способе хранения данных - используется MySQL не ниже 3.22.x. и написан с использованием CGI.pm. Для работы необходим DBD-драйвер MySQL и собственно сам Perl DBI. Пример.

Статистика скачиваний под MySQL v 1.2

(Perl, размер: 3,268, изменен: 08.04.2001 18:47:00, количество скачиваний: 1216 )
Работает на том же принципе, что и предыдущая статистика скачиваний, но саму статистику теперь можно посмотреть общую по файлам, по конкретному файлу и по IP. Написан с использованием CGI.pm. Для работы небходим MySQL, Perl DBI и DBD-драйвер MySQL. Пример.

Универсальный почтовый скрипт v 1.0

(Perl, размер: 10,855, изменен: 10.04.2001 18:45:29, количество скачиваний: 2722 )
Универсальный почтовый скрипт служит для размещения на любом сайте и умеет отправлять почту в соответствии с заполненой формой. Предполагается, что все настройки скрипта определяются в форме с помощью hidden полей. В тексте скрипта есть полная документация в pod по использованию скрипта. Автор - Иванов Алексей

Проверка существование E-mail адреса v 1.0

(PHP, размер: 1,491, изменен: 07.12.2001 18:12:43, количество скачиваний: 1828 )
Это функция, написанная на PHP проверяет правильность написания и существование переданного ей в параметрах E-mail адреса. Вначале она проверяет корректность написания адреса, затем проверяет существание домена, затем проверяет существование пользователя ( работает не для всех почтовых серверов, т.к. возможность проверки существования пользователя на сервере через почтовый сервер является дырой в безопасности и многие эту возможность закрывают, в дальнейших версиях скрипта постараюсь исправить. )
Последнее изменение
07.12.2001 18:21:28