Necesito saber si el cliente tiene las cookies activadas. Tengo la forma pero no me acaba de convencer puesto que reenvia la página cada vez que el usuario accede a cualquiera de las páginas del site:
Este código lo tengo en la parte superior de cada una de las páginas:
Código PHP:
Ver original$cookies_en = 0; // Cookies Enabled ?
// Code to check if Cookies are enabled by the browser
if (!isset($_COOKIE["cookies_en"])){ if (!isset($_GET["test"])){ header("location: ".$_SERVER['PHP_SELF']."?test=1"); }
}else{
$cookies_en = 1;
}
¿Alguien sabe de algún método para realizar la comprobación una sola vez?? Además, no me gusta que el cliente vea la variable
test añadida en la url...
Grácias!!