No encuentro por niguna parte la respuesta a esta pregunta.
Si al definir una cookie son setcookie no le pongo el parametro time(),

Quiero generar una cookie que no se borre,

Gracias por la ayuda.
| ||||
![]() Hola, No encuentro por niguna parte la respuesta a esta pregunta. Si al definir una cookie son setcookie no le pongo el parametro time(), ![]() Quiero generar una cookie que no se borre, ![]() Gracias por la ayuda.
__________________ Mambo, Joomla y CHA CHA CHA Maruja de dia - webmaster de noche http://www.PHPmaruja.es/ |
| |||
Hola, Eso viene en www.php.net/setcookie . Y de todas formas, cualquier usuario puede borrar las cookies de su navegador. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
![]() ![]() ![]() Pero aunque ponga time, tengo un problema en el programa que estoy haciendo: <? echo $_SERVER['REMOTE_ADDR']; // IP que nosvisita $visitas=1; if(isset($HTTP_COOKIE_VARS["visitas"]))//si la cookie existe ya nos visitó { echo " Has visitado esta web ".$HTTP_COOKIE_VARS["visitas"]. "veces"; $visitas=$visitas+1; } else { echo " Es la primera vez que visitas esta web, espero sea de tu agrado"; } setcookie("visitas",$visitas,time(24000));// tiene por nombre visitas y como valor la variable $visitas, ?> ![]() ![]() Alguien puede ayudarme
__________________ Mambo, Joomla y CHA CHA CHA Maruja de dia - webmaster de noche http://www.PHPmaruja.es/ |
| ||||
OK, ok metí la pata.... ya lo ví OK, Ya lo arreglé, ![]() <? echo $_SERVER['REMOTE_ADDR']; // IP que nosvisita if(isset($HTTP_COOKIE_VARS["visitas"]))//si la cookie existe { echo " Has visitado esta web ".$HTTP_COOKIE_VARS["visitas"]. "veces"; } else { echo " Es la primera vez que visitas esta web, espero sea de tu agrado"; } $visitas=$visitas+1; setcookie('visitas', $visitas, time()+2400); // Tomo el valor que tenia y la incremento en una unidad ?>
__________________ Mambo, Joomla y CHA CHA CHA Maruja de dia - webmaster de noche http://www.PHPmaruja.es/ |
| |||
Mira los ejemplos de setcookie() y la definicion de time() (www.php.net/time). Veras que no estas usando bien esa funcion. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |