Jump to content

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

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.