Ragazzi sono alle prese con la creazione di un sistema di votazione video.
Uso un plugin jquery dal nome sexy vote , si tratta delle classiche 5 stelline che permettono di dare un voto da 1 a 5.
Vorrei integrare questo sistema con uno script PHP in grado di aggiornarmi una tabella del DB e quindi darmi la possibilità di ricavare la media voto per ciascun video.
Cosa mi consigliate di fare?
Quando si effettua la votazione il valore viene salvato in una variabile js dal nome score , io a questo punto faccio settare un cookie con quella variabile che poi posso leggere con codice lato server senza problemi.
A tal proposito ho creato questa funzione
Codice PHP:
<?php
// CONTROLLA CHE IL COOKIE ABBIA UN VALORE COMPRESO TRA 1 E 5, ESEGUE LA QUERY E LO IMPOSTA A 0
// PER EVITARE CHE UN UTENTE POSSA DARE PIU' VOTI ALLO STESSO FILMATO
function voteVideo($id)
{
$voti = array(1, 2, 3, 4, 5);
if(in_array($_COOKIE["video-".$id], $voti)) {
// QUI CI ANDRA' LA QUERY PER IL SALVATAGGIO DEL VOTO
$_COOKIE["video-".$id] = 0;
}
}
?>
Il mio dubbio riguarda il momento in cui effettuare la chiamata della funzione PHP.
Quando posso richiamare questa funzione?