1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
<?php
if (! $_POST)
{
?>
<form name="rate" method="post" action="#vote">
<input type="hidden" name="rating"/>
<input type="hidden" value="<?php echo $_GET['event']; ?>" name="id_event"/>
<input type="hidden" value="<?php echo $_SERVER['REQUEST_URI']; ?>" name="url"/>
</form>
<?php
}
else
{
$ip = $_SERVER['REMOTE_ADDR'];
$id_vote = 1;
$id_event = $_POST['id_event'];
$url = $_POST['url'];
$r_vote = mysql_query("Select ID from vote where ID_EVENT = '".$id_event."' and ID_VOTE = '".$id_vote."' and IP = '".$ip."'");
if(mysql_num_rows($r_vote)==0 && $id_event > 0)
{
$ok=mysql_query("insert into vote values('','".$ip."','".$id_event."','".$id_vote."','".$_POST['rating']."')");
$vote_ok="<br /><span style=color:#006600;>".$lang_vote_ok."</span>";
}
else
{
$no_vote="<br /><span style=color:#FF0000;>".$lang_vote_no."</span>";
}
}
//averaging rating
$qur1 = "select count(ID) as dd, avg(NOTE) as xx from vote where ID_EVENT='".$_GET['event']."' and ID_VOTE='".$id_vote."' group by ID_EVENT";
$result1 = mysql_query($qur1);
if($line = mysql_fetch_array($result1))
{
$count = $line['dd'];
$rateval = $line['xx'];
}
else
$count = 0;
?>
<p>
<?
for($i=1;$i<=5;$i++)
{
if($rateval>=1)
{
echo '<img name="i'.$i.'" style="cursor:pointer" onmouseover="selstar('.$i.')" onmouseout="remstar('.$i.')" onclick="setrate('.$i.')" src="webimages/etoiles/full.png" />';
$rateval=$rateval-1;
}
else if($rateval>=0.5)
{
echo '<img name="i'.$i.'" style="cursor:pointer" onmouseover="selstar('.$i.')" onmouseout="remstar('.$i.')" onclick="setrate('.$i.')" src="webimages/etoiles/middle.png" />';
$rateval=$rateval-1;
}
else if ($rateval<0.5 && $rateval>0)
{
echo '<img name="i'.$i.'" style="cursor:pointer" onmouseover="selstar('.$i.')" onmouseout="remstar('.$i.')" onclick="setrate('.$i.')" src="webimages/etoiles/empty.png" />';
$rateval=$rateval-1;
}
else if($rateval<=0)
{
echo '<img name="i'.$i.'" style="cursor:pointer" onmouseover="selstar('.$i.')" onmouseout="remstar('.$i.')" onclick="setrate('.$i.')" src="webimages/etoiles/empty.png" />';
}
}
?>
</p>
<p><?php echo "[ ".$count." votes ]"; ?>
<?php echo $vote_ok; ?><?php echo $no_vote; ?></p> |
Partager