Полюбите код! И он полюбит Вас!

Последние комментарии:

Ринат : Спасибо! Всё четко!Работает без проблем! далее

2017-09-09 12:33:55



Marat : Thank you! I think that nothing special is just a далее

2017-08-22 22:49:50



Novalar : Good article! далее

2017-08-22 22:44:28



Марат : Если вас не смущает то, что cackle.me на javascript - далее

2017-08-20 20:42:19



Дмитрий : Спасибо за ответ. Если будите делать крутые комментарии, то только далее

2017-08-20 14:36:00



Это интересно:

Рейтинги страниц.

OneTwoTrip

Голосование скрипт php + mysql скачать установить

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

Сегодня, наконец-то я добрался до темы голосования. Давно себе хотел сделать опрос php на сайте. Но никак не получалось!

Начнем с того, к чему я пришел, потратив целый день, проштудировав сеть!? Надо отметить, что все виды голосовалок, которые я проштудировал, ну, мягко скажем не очень! Кроме тех, которые используют базу данных и имеет админку! Это да! Мне понравился из всего лишь такой  вариант - smart php poll!

И один из таких голосований – опросов вы сможете посмотреть здесь.

Здесь нужно отметить, что когда мне была интересна эта тема, и я не мог делать опросы самостоятельно пользовался этими опросами. Но сейчас, я уже сам могу написать то, что мне надо… ну к примеру вот так...

Внимание!

Возможно, что у вас скрипт не заработает... то кликаем сюда.

И для того, чтобы не было путаницы на странице с описанием голосования, сделаем навигацию по странице:

 Скачать скрипт опроса.

 Установка.

Настройка.

 Админка.

 Создание опроса.

 Редактирование опроса.

И вот я хочу вам рассказать о таком скрипте голосования.

Голосование на php mysql.

Установить голосование на сайт.

1.

Первое, что нам понадобится – это база данных, мы уже говорили о том, как её создать. Называем её smartphppoll.

2.

Далее скачиваем архив со скриптом.

3.

Бросаем папку code в корневую папку.(Если вам нужно изменить положение или название папки, то в самом начале запустите скрипт с корневой папки, а уж потом эксперементируйте!)

4.

Импортируем все данные из  базы данных  base.sql в нашу созданную базу данных

5

Открываем файл  conf.php – записываем все данные для доступа к базе данных.

6.

В архиве находится файл - poll.php, который правильно было бы назвать test.php, ну как говорится, что имеем. И.. в нем неправильно прописаны пути… вам нужно исправить 8 и 9 строчку, лучше всего сделать полную ссылку на ваши файлы js-ов. Примерно так:

<script type="text/javascript" src="http://ваш_сайт.ru/code/smart_php_poll/ajax.js"></script>

Здесь нужно отметить, если вы ранее подключали jquery, то строчка № 8 не нужна!

7.

Далее открываем файл  ajax.js и заменяем все три строчки которые имеют в своем составе fetch.php .. меняем на 

http://ваш_сайт.ru/code/smart_php_poll/fetch.phpv

8.

Всё  - можно запустить тестовую страницу! Если тестовая страница запустится с первого пинка – то вы молодец! А иначе – сами выберите для себя название…

Настройка других страниц.

Для работы на других страницах нужна ссылка на javascript, о котром мы говорили в пункте № 6.

Плюс код, который будет отвечать за вывод опроса:

<div style="margin-left: 30px;" id="text" class="opros"></div>

<script type="text/javascript">

getpoll('1467574880');

</script>

           

Где -'1467574880' – номер опроса, вам его дадут, после того, как вы создадите опрос!

Админка голосования

Заходим в админку по адресу

http:// ваш_сайт.ru /code/smart_php_poll/admin.php

логин по умолчанию: admin, пароль по умолчанию: password.

голосование скрипт php  mysql скачать установить настроить

Создание опроса.

Заходим в создание опроса и создаем опрос, там настолько все просто, что и писать то нечего! Создаем название, количество строк – готово.

После этого заполняем строки.

Здесь нужно отметить, что количество строк не регулируется, поэтому определитесь сразу, сколько у вас будет строк!

Редактирование опроса.

Идем в главное меню - редактировать опрос - и редактируем то, что нам нужно!  Справа три кнопки…  статистика, редактирование, удаление

Но как будет выглядеть созданный опролс!?

Вот пример.

P.S.

И следующим шагом, мы должны сделать так, чтобы данные опросы менялись с перезагрузкой страницы.

Если не работает скрипт.

Необходимо проверить работоспособность скрипта!

Несколько людей жаловались на то, что данный скрипт опроса не работает!

И действительно после проверки - оказалось, что не все в порядке с данным опросом!

Я его единожды проверил и подумал, что все работает!

Как не работает!?

Один раз можно проголосовать и больше никто не сможет проголосовать....

Итак!

Алгоритм проверки, установили на сайт по инструкции, которая здесь на сайте, либо внутри архива!

На повторное голосование используется проверка айпи.

И естественно, что нужно проверить с разных айпи, если не знаете, что это такое, то попросите, кого-то, кто не сидит на вашем проводе интернета зайти и проголосовать!

Если не голосуется, то решение проблемы:

Открываем файл fetch.php

Ищем строку:

$ip=getenv(remote_addr);

Это должна быть 33 строчка...

И заменяем её на

$ip=$_SERVER[\'REMOTE_ADDR\'];

Понравилась статья!? Не стесняйся – поделись ссылкой!

P.S.

Почему стоит подписаться на наши новости!?

Расскажу историю, вчера искал ответ на один из вопросов (конечно, я могу и сам написать, но чаще всего, вначале, ищу в интернете, может есть готовое решение…) и было множество вариантов, которые были описаны, но ни одного, с примерами! И мало того, что они предлагают решения, которые непонятно как реализовывать, особенно новичкам, у которых больше вопросов, чем ответов. Так они еще и не работают!

У нас же, на сайте – только рабочие проверенные скрипты! Полностью с описанием и с примерами! И реализовать может человек с нулевыми знаниями!

Мы есть здесь:



Просмотров 1071

Друзья!

Для того, чтобы вы получили бесплатную информацию, мы потратили и время и деньги!

Мы существуем от кликов по рекламе!

Если вы не нашли подходящего блока объявлений, то вы еще можете помочь проекту!

Не стесняйтесь!

Даже самая маленькая сумма будет употреблена на продвижение и улучшение проекта!

+ Если у вас есть немного времени, то самое малое, что вы можете сделать для нас – это оценить проделанную работу!

Заранее благодарим Вас!

Оставить комментарий:

Для отображения аватара после отправки сообщения, необходимо быть зарегистрированным в Граватаре.



Комментарии (4)

Вы просматриваете: http://dwweb.ru/Php/Rating/Golosovanie-na-mysql.html
Full StarFull StarFull StarFull StarHalf Star 4.5/5 (2)
Gravatar
Александр (Россия)
С данным голосованием что то не так, все поставил вроде как все работает. Но есть одно и очень большое но: Голосовать можно только один раз, не важно какой IP или компьютер, результат один и тот же. Прошу помощи что бы исправить эту проблему.
13/04/2017 12:56
Gravatar
Марат
Честно говоря, я только раз протестировал его и думал, что работает нормально! К сожалению, сейчас уже не интересны чужие скрипты, да и нифига в них не разберешься – нужно делать свои, вот я попытался сделать совсем простой рейтинг… http://dwweb.ru/a-store/Primer/29-svoy-reyting.html посмотрите, может что-то найдете для себя …
А до полноценного такого голосования еще не дошел.. и не знаю, когда дойду…
13/04/2017 13:16
Gravatar
Александр (Россия)
Возможно Вы можете подсказать кто может помочь с этой проблемой по скипту голосования PHP + MYSQL? Код вроде как с виду не очень большой, но вот где то есть закорючка которая не дает полноценную работу.
Администратор:
Я бы сам конечно мог разобраться... но уж очень долго получится, я с базами еще конретно не разбирался... Ну поробуйте здесь, может вам повезет... Если решите проблеиму отпишитесь здесь - другим поможете...
13/04/2017 14:36
Gravatar
Ринат (Россия)
Спасибо! Всё четко!
Работает без проблем!
09/09/2017 12:33
Страница 1 из 1

* Обязательные поля
(Не публикуется)
 
Жирный Курсив Подчеркнутый Перечеркнутый Степень Индекс Код PHP Код Кавычки Вставить линию Вставить маркированный список Вставить нумерованный список Вставить ссылку Вставить e-mail Вставить изображение Вставить видео
 
Улыбка Печаль Удивление Смех Злость Язык Возмущение Ухмылка Подмигнуть Испуг Круто Скука Смущение Несерьёзно Шокирован
 
5000
Сколько будет 1 + 2 + 3?
 
(введите ответ)
 
Уведомлять о новых коментариях по почте.
 

Оставить комментарии через вконтакте

Все дела сделаны!

Теперь можно и поиграть!

Понравилась игра!? Растфнуть на весь экран

Улучши поведенческий фактор на своём сайте.

Забери код здесь

Пишем полную инструкцию о пользовании ruweb.net + DirectAdmin

RuWeb.net - гибкий хостинг
Индекс цитирования