hola, no conosco un tutorial, pero te puedo ofrecer el sistema de votacion que uso en mi sitio:
1) te bajas las estrellitas de esta pagina:
http://www.komodomedia.com/blog/2007...-rating-redux/
fijate que hay 3 tipos de estrellitas, usa las que mas te guste.
2) tiene que crear una tabla con estos datos:
id - rutadeimagen - nombre - descripcion - vistas - puntuacion
3) usa este codigo:
Código PHP:
<?
$h=0;
?>
<div class="votar"><p>Calificacion: </p></div><div class="estrella"><ul class="star-rating small-star">
<li class="current-rating" style="width:<?echo "$h";?>%;">Currently 3/5 Stars.</li>
<li><a href="votar1.php?id=<?echo $variable; ?>&p=0.2" title="1 estrella de 5" class="one-star">1</a></li>
<li><a href="votar1.php?id=<?echo $variable; ?>&p=0.4" title="2 estrella de 5" class="two-stars">2</a></li>
<li><a href="votar1.php?id=<?echo $variable; ?>&p=0.6" title="3 estrella de 5" class="three-stars">3</a></li>
<li><a href="votar1.php?id=<?echo $variable; ?>&p=0.8" title="4 estrella de 5" class="four-stars">4</a></li>
<li><a href="votar1.php?id=<?echo $variable; ?>&p=1" title="5 estrella de 5" class="five-stars">5</a></li>
</ul>
</div>
fijate que cada una de las estrellas llama a la pagina votar1.php, y $variable es el id del video que se esta viendo y despues tienes 0.2, 0.4 , 0.6 , 0.8 y 1 , que corresponde al puntaje que presiona el usuario .
4) pagina votar1.php
Código PHP:
<?
@session_start();
if (isset($_SESSION['k_username'])) {
include ("conectar.inc");
$var= $_GET['id'];
$pu= $_GET['p'];
$SQL2= "UPDATE archivos SET puntuacion=puntuacion+$pu where id=$var ";
mysql_query($SQL2);
include ("desconectar.inc");
header("Location:http://www.tupagina.com/video.php?id=$var");
}
else
{
header("Location:http://www.tupagina.com/login.php");
}
?>
lo que hace este codigo es preguntar si el usuario esta logeado, si esta logeado puede votar, sino llama a la pagina de login.
fijate si te sirve y si tienes dudas me avisas.
saludos