Manlix Randomer » Информация

Manlix Randomer

О скрипте

Manlix Randomer - случайный показ какой-либо информации: анекдота, обычного текста, картинки...

Возможности скрипта

1. Случайный показ любой информации.
2. Удобная панель управление скриптом, через веб браузер, защищена паролем.
3. Все параметры скрипта изменяются, через панель управления скриптом.
4. Вся база хранится в текстовом файле.
5. Корректная работа, через Apache SSI.
6. Корректная работа, через PHP SSI.
7. Корректная работа, через JavaScript.
8. Корректная работа скрипта, при работе php интерпретатора в режиме safe mode.
9. Корректная работа скрипта, при error_reporting=E_ALL
10. Корректная работа скрипта, при register_globals=Off

Системные требования

- Веб сервер
- PHP (4.1.0 или выше)

Права доступа (CHMOD)

*.php | 660
images | 770
images/*.* | 660
inc | 770
inc/*.dat | 660
inc/*.php | 660
Обратите внимание! ЕСЛИ ВЫ ПОЛЬЗУЕТЕСЬ БЕСЛАТЫНМ ХОСТИНГОМ, то скорей всего CHMOD нужно ставить другой, обычно у таких хостеров есть свой F.A.Q. обязательно почитайте его, а то скажите, что мол скрипт не рабочий, а на самом деле окажется, что CHMOD не такой какой надо поставили.

Установка скрипта

НЕ УСТАНАВЛИВАЙТЕ СКРИПТ В ПАПКУ CGI-BIN

1. Создайте на своём веб сервере папку randomer.
2. Загрузите в неё файл index.php и две папки images & inc (вместе с их содержимом).
3. Установите на файлы скрипта CHMOD (права доступа, установить их можно из почти любого ftp клиента).
4. Откройте веб браузер, введите в нём: http://ВашСайт/randomer/index.php
5. Если Вы увидели перед собой форму для поиска, значит скрипт функционирует правильно :)

Безопасность

По-умолчанию, к управлению скриптом (admin.php) установлена следующая информация: Пароль: password После того, как войдёте в управление скриптом, настоятельно рекомендую сменить пароль!

Правильный вызов скрипта, через SSI

Сначала, выясните у своего хостинг-провайдера, в каких файлах выполняется ssi и выполняется ли оно вообще. По-умолчанию, ssi, выполняется в файлах с расширением *.shtm и *.shtml
(примеры имён таких файлов: index.shtm, randomer.shtml и т.д.)
Правильно SSI вставляется так:
<!--#include virtual="/randomer/index.php?$QUERY_STRING" -->
Например, есть файл randomer.shtml, он находится в папке /pub/home/www (полный путь), а сам скрипт Manlix Randomer, находится в /pub/home/www/randomer, а нужно вывести результат работы скрипта Manlix Randomer в файл randomer.shtml, делается это так: вставляем в сам файл randomer.shtml ssi тэг:
<!--#include virtual="/randomer/index.php?$QUERY_STRING" -->
Теперь откройте, через браузер файл randomer.shtml (обратитесь к своему сайту, примерно так: http://мой_сайт.ру/randomer.shtml).

Правильный вызов скрипта, через SSI INCLUDE (PHP), при условии, что php интерпретатор установлен в качестве модуля к веб серверу Apache

Например, нам нужно вставить результат выполнения скрипта в файл randomer.php (пускай для примера этот файл находится в папке /pub/home/www).
Откройте файл randomer.php впишите в него:
<? virtual("/pub/home/www/randomer/index.php"); ?>
Теперь откройте, через браузер файл randomer.php (обратитесь к своему сайту, примерно так: http://мой_сайт.ру/randomer.php).

Правильный вызов скрипта, через JavaScript

Здесь всё ещё проще, в любое место своей странички вставьте: <script language=javascript type='text/javascript' src='http://ВашСайт.ру/randomer/index.php?js'></script>

Распространение скрипта

Мой скрипт ялвяется полностью БЕСПЛАТНЫМ, можете добавлять его в свои каталоги, на дискеты, на CD-ROM`ы, куда угодно...

История скрипта

версия 1.0
  - Релиз.

От автора

Пользуетесь на здоровье...

Разработка скрипта: Manlix