Ver Mensaje Individual
  #18 (permalink)  
Antiguo 09/03/2011, 13:39
Avatar de Pafate
Pafate
 
Fecha de Ingreso: mayo-2010
Mensajes: 232
Antigüedad: 14 años
Puntos: 1
Respuesta: Coockie para PhP

Es hermoso el codigo, pero algo estoy haciendo mal :p

No vale reirse de los codigos de los demas.

Código:
Si no tien cookie seteo la "1"
if(!isset($_COOKIE['ya_votaste'])){
setcookie("ya_votaste[1]",$aid, time()+3600*24);
$result = mysql_query($query);
$num = mysql_numrows($result);
}else{
$num = 0;
Si tiene una cookie, busco a ver si esta repitiendo el voto.
if(isset($_COOKIE['ya_votaste'])){(Sep lo pregunto devuelta aunque este el else)
    foreach ($_COOKIE['ya_votaste'] as $yavot => $mid) {<---Warning: Invalid argument supplied for foreach()
        $yavo = htmlspecialchars($yavot);
        $mid = htmlspecialchars($mid);
        if($mid == $aid){
        $num = 1;
        break;
Si lo repitio, paro el for y sale $num = 1;
Aca tengo algo para salir del otro if? como un endif?
        }
    }
if($num == 0){ <- Si termino el for y no encontro nada, le seteo la nueva cookie
$cn = $_Get["$yavo"];(Mande fruta creo, como saco los valores de adentro del for?)
$cn = $cn + 1;
setcookie("ya_votaste[$cn]",$aid, time()+3600*24);
$result = mysql_query($query);
$num = mysql_numrows($result);
}
 }}

Última edición por Pafate; 09/03/2011 a las 13:44