Bonjour à tous!!
Voilà j'ai un petit problème, et je tiens à dire que je ne suis pas d'accord avec le proverbe qui dit : "Tout ce qui est petit est mignon!"
Bref, je cherche à faire une redirection apres la fermeture d'une session mais j'ai le message d'erreure suivant:
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\Ace Of Spades\Index.php:5) in C:\wamp\www\Ace Of Spades\Logout.php on line 14
Voici la page de code d'ou vien l'erreur:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<?php
//On récupere la page qui étais en cours de visite
$Page=$_GET["PAGEVISIT"];
// On écrase le tableau de session
$_SESSION = array();
// Destruction du tableau de session
unset($_SESSION);
// On détruit la session
session_destroy();
//on redirige vers la page en cours
header("Location:Index.php?PAGE=$Page");
?> |
Alors je vois pas ce que j'ai mal fait
Pour plus d'explication :
Cette page (logout.php) est appelé losque je clique sur un lien dont voici le code:
1 2
|
<a href='Index.php?PAGE=Logout&PAGEVISIT=$Page'>Logout</a> |
Voila, ca fait 8h que je me bat avec mon PC pour qu'il fasse fonctionner ce code tout seul (on sait jamais) mais il est plus fort que moi!!!
please help me!!!
Partager