» » Скрипт голосования для сайта

Скрипт голосования для сайта

0 1 219

голосование на сайте

Скрипт голосования для сайта написан на PHP с применением ява скриптов AJAX и легко интегрируется на html страницы. Голосование и вывод показателей в скрипте происходит без перезагрузки страницы, и для каждого IP адреса голосовать можно только 1 раз в сутки.

Это универсальный скрипт голосования может работать как без Базы данных, так и взаимодействовать с ней. В последнем варианте это необходимо, когда у вас на сайте применяется регистрация пользователей.

Я вам привожу в пример три варианта скрипта, из которых вы сами выберите, какой установить к себе на сайт.

Первый вариант скрипта голосования показывает сколько проголосовавших всего, выводит на экран сумму голосов, и имеет две кнопки "Понравилось" и "Не понравилось".

голосование за статью

Второй вариант почти такой же, только вместо вывода общего числа проголосовавших, он показывает сколько посетителей проголосовало "за", и сколько "против".

голосование за фотку

Третий вариант самый упрощённый вариант, и здесь отсутствуют кнопки "за" и "против", здесь нет вывода общего числа голосовавших, здесь есть одна кнопка, которая фиксирует, что пользователю понравилось и суммарное число выводится на дисплей формы. И кстати, эта форма имеет соответственно самый маленький размер, что так же является её достоинством.

голосование за видео

Для установки скрипта голосования, вам всего лишь нужно скачать архив (ниже), залить его на сервер и там распаковать. А в html коде прописать любой из вариантов.

Код для html
<!DOCTYPE html>
<html>
<head>
  <link href="votingfiles/voting.css" rel="stylesheet" type="text/css" />
  <script src="votingfiles/voting.js" type="text/javascript"></script>
</head>
  <body>
                <!-- Первый вариант -->
    <div class="vot_updown1" id="vt_article1"></div>
                <!-- Второй вариант -->
    <div class="vot_updown2" id="vt_article2"></div>
                <!-- Третий вариант -->
    <div class="vot_plus" id="vt_img1"></div>
  </body>
</html>

Для того, чтобы формы голосования на всех ваших страницах работали от одного скрипта, нужно на каждой странице в коде (выше) сделать одно изменение.
А именно здесь: id="vt_article1" изменяете только вторую часть после vt_. Придумывать можно абсолютно любые имена, только латиницей разумеется, и так для каждой страницы - своё имя. Всё, изменений больше делать никаких не нужно, кроме того, что если изменить оформление в стилевом файле, и заменить в скрипте латиницу на русские слова.

Все данные о пользователях, "скрипт голосования" хранит в текстовом файле, а кому нужно будет подключить Базу данных MySQL (о чём писал выше), тот найдёт инструкцию с указаниями, как это сделать (прилагается в архиве).

На этом всё, кому понравилась статья о скрипте голосования, нажимаем на Лайки и пишем комментарии!

Скачать скрипт голосования для сайта

Ссылка на файл: golosovanie.zip 318

Похожие новости