Os voy a comentar una cosa curiosa, si alguien tiene una explicación a este extraño comportamiento pues que lo diga...
Trabajo con cookies, y pretendo hacer un logout para los usuarios. Se trata de destruir la cookie y redireccionar a una página. Aquí esta lo curioso. Si pongo:
Código PHP:
setcookie($cook,'',time()-60); //Destruimos cookie
header("Location: pagina.php");
No destruye la cookie, pero sí redirecciona a la página. Para hacer lo que yo quiero, debo usar esto:
Código PHP:
setcookie($cook,'',time()-60); //Destruimos cookie
echo "<script>location.href='pagina.php'</script>";
De esta forma sí destruye la cookie y luego redirecciona.
Decir que esto pasa con PHP en IIS, pero no sucede con PHP bajo Apache. Espero que os sirva si alguna vez os encontrais en esta situación.
Chao