Jump to content

5 Star Rating system


FortMyersDrew

Recommended Posts

A simple implementation

 

<?php
$rating = 3;
$rating2 = 5 - $rating;

echo str_repeat('<span style="color: #F00; font-size:20pt">*</span>', $rating),
     str_repeat('<span style="color: #BAA; font-size:20pt">*</span>', $rating2);
?> 

Link to comment
https://forums.phpfreaks.com/topic/72374-5-star-rating-system/#findComment-365016
Share on other sites

What you need something that stores the number of times that has been voted and the total score

every time someone votes just add 1 to the vote count and the score to the total score

 

you can calculate the rating as followed

 

$averageScore=$totalScore/$votes;

 

you can use javascript for that hover effect. And for voting make sure it only excepts value's not higher then 5 and lower then 1 with a php check otherwise I'll just drop by and give your crappiest votable object an average score of 256. You also might want to build something which prevents someone from voting more then once

Link to comment
https://forums.phpfreaks.com/topic/72374-5-star-rating-system/#findComment-365067
Share on other sites

see thats the problem i have NO IDEA where to begin with this. I use dreamweaver so it does most of the work for me but when it comes to finding something I cant find at all on the web thats where I ask the questions so some of this i get the other stuff i dont but right now im clueless

Link to comment
https://forums.phpfreaks.com/topic/72374-5-star-rating-system/#findComment-365075
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.