Unobtrusive AJAX Star Rating Bar

Our most famous weekend project. Written years ago and better versions now available elsewhere using jQuery.

Download the Unobtrusive AJAX Star Rating Bar v1.2.2 files

Version 1.2.2

Downloads: 439,969
posted March 18, 2007

← Back to Software

This script is no longer supported.

Download and use this script at your own risk. There is no support offered in any way, shape or form. Best of luck using this script. Emails will not be answered. Thank you!

Unobtrusive AJAX Rating Script

What It Is

This is a rating bar script done with PHP and MySQL that allows users to rate things like can be done on Netflix or Amazon, all web 2.0-like with no page refresh. It is a major improvement on the previous version because it is now unobtrusive, meaning that if Javascript is off it will still work (although the page will refresh). You can also set the number of rating units you want to use (i.e. 4 stars, 5 stars, or 10 stars) on a rater to rater basis (read the docs). A few other changes were made as well – see the docs for details. Note that this script isn’t tied to any specific system (such as WordPress), so you should be able to adapt it to your situation without too much trouble.

Based on work found at Komodo Media and Climax Designs. There is also another AJAX version of a rater on this page: Yvo Schaap. Keep in mind that in the many years since this script came out, that many other raters have been created, and are probably far better than this one.

Creative Commons License Good people of the Internet: This work is licensed under a Creative Commons Attribution 3.0 License. Please give credit where it is due, whether it is to me or the people upon whose work I based this script, and don’t claim this work as your own! Please consider making a donation – even $0.50 or a buck.

If you have any problems downloading the file, first make sure you don’t have any over-crazy firewall protection on. When you can’t grab the file that is USUALLY the culprit. And you have to download it from this domain. Direct links from other sites will also not work.