Probleme avec les Header

Thoc -  
 Utilisateur anonyme -
Bonjour,

Je ne comprends pas pourquoi ma page n'est pas redirigé.
Ma page "deconnexion.php" se trouve dans le meme répertoire que index.php. En faite quand j'execute cette page. Il ne se passe rien j'ai une page blanche (normal etant donné qu'il n'y a rien à afficher) cependant j'aurais du etre redirigé sur mon index.php ce qui n'est pas le cas.

J'ai ajouter un exit; de ce que j'ai vu sur les forums mais rien ne change. Je précise que c'est tout le code de la page. Il n'y a donc pas de code html ou autre avant ses instructions.

Merci de votre aide !

voici le code
<?
if(!isset($_COOKIE["ID_USER"]))
{
   //Redirige sur index enfin normalement 
    header("Location: index.php");
    exit;
}
else
{
    // Suppression de mes cookies
    setcookie("ID_USER", "", time() - 1, "/");
    setcookie("NOM_UTILISATEUR", "", time() - 1, "/");
    // Redirection qui marche pas
    header("Location: index.php");
    exit;
}
?>


Ah oui pour terminer et pour essayer d'etre complet je travaille avec wampserver et je possede les dernieres mises à jours.

2 réponses

Utilisateur anonyme
 
Je ne vois pas trop, j'ai moi j'ai :
header('Location: index.php');

et sa fonctionne. Essaye de remplacer les "" par ''
Je ne sais pas si sa change grand chose mais bon...
0
Utilisateur anonyme
 
Essaye de mette :
<?php
if(!isset($_COOKIE["ID_USER"]))
{
//Redirige sur index enfin normalement
header("Location: index.php");
exit;
}
else
{
// Redirection qui marche pas
header("Location: index.php");
exit;
}
?>

Si sa fonctionne, tu sera deja que ton erreur provient de :
setcookie("ID_USER", "", time() - 1, "/");
setcookie("NOM_UTILISATEUR", "", time() - 1, "/");

Ce qui serais déjà pas mal :)
0