wie realisier ich solch eine bewertung das ab verschiedenen werten eine andere hand angezeigt wird aber der rest ausgefüllt wird mit blank händen ?
Hier das bild mit den dunklen bereichen...
http://img42.imageshack.us/img42/2886/handvc.png
Was noch mit drin sein soll sind die Hände
Ab 1 Vote = 1 Hand
Ab 13 Vote = 2 Hände
Ab 60 Vote = 3 Hände
Ab 300 Vote = 4 Hände
Ab 1000 Vote= 5 Hände
Hier eine kleine funktion die nicht geht
Wäre über jede Hilfe sehr Dankbar
Liebe Grüße
Sascha
Hier das bild mit den dunklen bereichen...
http://img42.imageshack.us/img42/2886/handvc.png
Was noch mit drin sein soll sind die Hände
Ab 1 Vote = 1 Hand
Ab 13 Vote = 2 Hände
Ab 60 Vote = 3 Hände
Ab 300 Vote = 4 Hände
Ab 1000 Vote= 5 Hände
Hier eine kleine funktion die nicht geht
PHP:
<?php
public function populateRatingOnlyPositive($rating = 0, $rating_tot = 0)
{
$rating_total = $this->CFG['admin']['total_rating'];
if($rating>$rating_total)
$rating = $rating_total;
if($rating_tot>$rating_total)
$rating_tot = $rating_total;
$extra_rating = $rating_tot;
$bulet_star = $this->CFG['site']['url'].'images/content/small_thumb_up.png';
$bulet_star_empty = $this->CFG['site']['url'].'images/video/blank_thumb_up.png';
echo $rating_tot;
for($i=1;$i<=$rating_tot;$i++)
{
if($rating_tot>1)
{
?>
<acronym title='+ <?php echo $extra_rating;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $extra_rating;?> total' src='<?php echo $extra_rating;?>' /></acronym>
<?php
}
if($rating_tot>12)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star;?>' /></acronym>
<?php
}
if($rating_tot>60)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star;?>' /></acronym>
<?php
}
if($rating_tot>300)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star;?>' /></acronym>
<?php
}
if($rating_tot>1000)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star;?>' /></acronym>
<?php
}
?>
<?php
}
for($i=$rating_tot;$i<$rating_total;$i++)
{
if($rating_tot>1)
{
?>
<acronym title='+ <?php echo $extra_rating;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $extra_rating;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
if($rating_tot>12)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
if($rating_tot>60)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
if($rating_tot>300)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
if($rating_tot>1000)
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
else
{
?>
<acronym title='+ <?php echo $rating_tot;?> total'>
<img style='background:transparent;border:0;' class='thumb' alt='+ <?php echo $rating_tot;?> total' src='<?php echo $bulet_star_empty;?>' /></acronym>
<?php
}
}
}
Wäre über jede Hilfe sehr Dankbar
Liebe Grüße
Sascha
Zuletzt bearbeitet: