Necesito ayuda con esta cookie.
Quiero que mis usuarios puedan votar 1 sola vez en la semana, pero no me funciona la COOKIE.
Qué problemas hay?
GraciaS!!
Código PHP:
<?php
//Debe ir al principio del archivo
setcookie("votos",0,time()+60*60*7); //Para que dure una semana
if($_COOKIE['votos']>1){
echo 'No puedes votar mas de 1 veces por semana';
}
else{
$_COOKIE['votos']++;
echo $votos;
}
?>
En el Formulario, quiero condicionar el "habilitado" del Checkbox a que la COOKIE esté vacía:
Código PHP:
$_COOKIE['votos'] = $votos;
if (!empty($_COOKIE['votos'])) {
echo 'No puedes votar mas de 3 veces';
echo "<td>"."<input name='box[]' disabled='disabled' type='checkbox' value='$row[Jugador]' onclick='setChecks(this)'/>"."</td>";
}
else{
echo "<td>"."<input name='box[]' type='checkbox' value='$row[Jugador]' onclick='setChecks(this)'/>"."</td>";
echo "</tr>";
}