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

В данной статье я покажу как подключить скрипт голосование за материал для сайта. Сайт должен работать на php и иметь базу данных mysql.
Итак скачаем сам скрипт. Заходим по адресу – http://www.phpclasses.org/package/4336-PHP-Update-votes-and-display-rated-content-with-stars.html и там скачиваем скрипт — ajax_star_rating.
После того как скачали распаковываем скрипт и вставляем его к скриптам сайта. Например, в список классов сайта. Я вставил в папку lib которая в корне сайта.
Заходим в файл lib/ajax_star_rating-2009-07-11/RatingManager.inc.php и на строчке c таких кодом -
define(’DATABASEHOST’,'localhost’);
вписываем хост для подключению к базе данных mysql.
На строчке 18 -
define(’DATABASEUSERNAME’,'root’);
вписываем логин для доступа в базу данных.
На строчке -
define(’DATABASEPASSWORD’,”);
вписываем пароль к базе данных mysql
На строчке 22 -
define(’DATABASENAME’,'mydb’);
вписываем наш название базы
Следующим шагом заходим в файл lib/ajax_star_rating-2009-07-11/db.sql и с этого файла копируем sql код для создания базы данных голосования. Вставляем sql код в базу данных используя например, phpmyadmin.
Теперь можно зайти в файл lib/ajax_star_rating-2009-07-11/index.php и посмотреть пример как подключаются звездочки к веб страницы.







