WR-Быстрый чат © версия 1.4

:: Назначение скрипта ::
Часто, возникает необходимость у посетителей сайта оставлять сообщения или послания. Самым простым способом реализации такой возможности это чат для сайта на php "Быстрый чат". Скрипт выводит таблицу с сообщениями и ссылкой на добавление следующего. Все сообщения "прокручиваются в окне", тем самым страница не перегружается информацией. Скрипт работает с любым значением переменной register_globals (off / on) - это настройки PHP-интерпритатора у вашего хостера.
Размер: исполняемого файла - 2 Кб; всего скрипта - 17 Кб.
:: Возможности ::
    - администратор задаёт максимальное кол-во сообщений в чате;
    - изменение направления показа сообщений (от последнего к первому и наоборот);
    - Ограничение максимального количества символов в имени и сообщении.

Фишки и изменения в новой версии чата по сравнению с v. 1.3:
- изменена кодировка скрипта с windows-1251 на UTF-8;
- переработана функция входа в админпанели для защиты от взлома;
:: Установка и использование ::
1. Создайте папку на Вашем сервере, например "quickchat". Закачайте в эту папку все файлы.
Выставите ей атрибуты Chmod 755
Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander".(Файл -> Изменить атрибуты).

2. Далее указан состав скрипта и права доступа, которые необходимо выставить файлам:
Файлы / описаниеПрава доступа
  • run.php - исполняемый файл (для инклюдинга на php-страницах);
  • 755
  • run-js.php - исполняемый файл (для инклюдинга на html-страницах);
  • add.php - файл (добавления сообщения);
  • quickchat.php - пример запуска чата в окне на php-странице;
  • quickchat.html - пример запуска чата в окне на html-странице;
  • README.html - этот файл;
  • -
  • data/qchat.dat - хранилище данных скрипта.
  • 644

    3. Внимательно изучите скрипт - внутри указаны ОТНОСИТЕЛЬНЫЕ URL до исполняемых файлов. Если Вы хотите запустить скрипт из другой папки, можно пользоваться полными URL, например: "https://www.wr-script.ru/quickchat/add.php" вместо "add.php"
    Либо указывайте относительный путь до исполняемых файлов, например: "../quikchat/" или "../../quikchat/" и т.д.
    Только настроив верно все пути к файлам, приступайте к следующему пункту.

    4. Запустить скрипт можно тремя способами:
    1. https://Мой_сайт/quickchat/quickchat.php;
    2. на вашей php-странице добавьте строку: include "run.php"; - если ваш php файл находится в этой дирректории;
    3. В теле любого файла с расширением "html" добавить строку: <MARQUEE onmouseover=this.stop() onmouseout=this.start() scrollAmount=1 scrollDelay=1 direction=up width=300 height=145 border=1><script language="JavaScript" src="https://Ваш_сайт/quickchat/run-js.php"></MARQUEE> либо запустите https://Мой_сайт/quickchat/quickchat.php - это тоже самое.

    5. Внимание! Скрипт написан на PHP и не работает на бесплатном хостинге НЕ поддерживающего этот язык, например, www.narod.ru. НО, если вы успешно установили скрипт на сайте с поддержкой PHP, то с ЛЮБОГО сайта вы можете запустить скрипт ТРЕТЬИМ способом. Что очень удобно.
    6. На локалхосте права доступа ставить не нужно. Права необходимо выставлять только на серверах в Интернете. Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего Вы неверно установили права или что то сделали не так.
    Можете посмотреть статью по настройке прав доступа.

    Если скрипт не заработал, не бойтесь экспериментировать: изменяйте атрибуты файлов.
    Иногда, на "сомнительном" хостинге, быстрый чат запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок соответственно согласно таблице. Либо 777 для всех файлов.

    Если все пункты вы выполнили, а скрипт так и не запустился, ну чтож, заходите на форум по адресу: https://www.wr-script.ru/forum/ и просмотрите разделы форума, возможно решение Вашей проблемы уже есть. Если нет - задавайте вопросы в "WR-Scripts". Постарюсь Вам помочь.
    :: Лицензия ::
    Пользоваться WR-Quickchat © можно абсолютно бесплатно при выполнении следующих условий:
    А) Вы не будете выдавать где-либо данный скрипт как свою разработку;
    Б) Владельцам сайтов разрешается менять исходный код файлов.
    В) Приветствуется материальное поощрение автора ;-) Мои реквизиты на главной сайта: https://www.wr-script.ru
    Е) WR-Quickchat распространяется по принципу "as is" ("как есть"). Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода.
    Powered by WR-Quickchat © версия 1.4
    ###############################################
    # Разработчик скрипта: WR (Gavrilov Mikhail)  #
    # Имя скрипта: WR-Quickchat                   #
    # Версия скрипта: 1.4                         #
    # Статус: Бесплатный скрипт                   #
    # Требования: PHP 4 - 7                       #
    # Дата разработки: 24 ноября 2018 года        #
    # Страница: https://www.wr-script.ru/          #
    # E-mail:   https://www.wr-script.ru/sendmail/ #
    ###############################################
    

    Интересная информация:

    WR-Счётчик