PHP > Sessions à propos d'une redirection

Bonjour,

S'il vous plaît, dans ma page login.php4 j'ai :

session_start();
session_register('login');

echo 'Vous etes bien logué. Veuillez patientez ...';
header("Refresh: 3; URL=index.php3");
// ici vous pouvez afficher un lien pour renvoyer
// vers la page d'acueil de votre espace membres
// la page se charge automatiquement dans les 3 secondes.

}

Et à la fin je trouve ce message :

Vous etes bien logué. Veuillez patientez ...
Warning: Cannot modify header information - headers already sent by (output started at -------------------------------/articles/login.php4:37) in ----------------------------------articles/login.php4 on line 38

?>

Merci d'avance.

4 réponses

  1. C agreable quand quelqu'un vient dire que ca mache ;)

    "2 choses sont infinies : l'univers et la betise humaine
    bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
    0
    1. Y'a pas de quoi!

      Fat_Cartman,
      Parce que je le vaux bien...
      0
      1. Merci beaucoup.
        Tout marche à la perfection, grâce à vous ! (Non, c'est vrai car là j'ai essayé de chercher partout dans une bonne cinquantaine de site en PHP et rien ...

        Encore Merci et à bientôt !
        0
        1. le refresh que tu fais doit etre effectué, comme tout header(location, cookie...) avant toute sortie de code html, donc avant ta structure <HTML><HEAD> .......
          Essaie de réorganiser ton code et ca devrait marcher!

          Fat_Cartman,
          Parce que je le vaux bien...
          0