IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Erreur lors d'une redirection


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2005
    Messages : 110
    Points : 68
    Points
    68
    Par défaut Erreur lors d'une redirection
    Bonjour,

    je travaille sur l'espace admin de mon blog.

    je mets un petit bout de code au debut de mes pages réservées pour controler que la variable de session 'user' est bien set.
    Si ce n'est pas le cas je set une variable 'paslog' et je renvoi vers la page de login, paslog étant un temoin pour afficher un message adequat.

    voici le bout de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (!(isset($_SESSION['user']))) {
        $_SESSION['paslog']=1;
        header("location: login.php");
        exit();}
    qui appelle ce message d'erreur :
    Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\guanxi\page_begin.php:23) in c:\program files\easyphp1-8\www\guanxi\ecrire.php on line 17
    je ne comprends pas ce message

    merci

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Cela veut tout simplement dire que le header ne peut être modifié. Par conséquent il faut faire des modifications dans ton code.

    Je te conseille de regarder ceci : Comment faire une redirection ?

  3. #3
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    et aussi : Explications et correction de l'erreur "headers already sent"

    Prends l'habitude de faire une recherche dans la faq (entre autres) avant de poster !

  4. #4
    Membre à l'essai
    Inscrit en
    Février 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 32
    Points : 22
    Points
    22
    Par défaut
    Si tu as un echo dans la page [avant le header], supprime le.

Discussions similaires

  1. [Débutant] Erreur lors d"une redirection de page
    Par Pynouz dans le forum ASP.NET
    Réponses: 2
    Dernier message: 17/08/2011, 14h35
  2. [Flex4] Erreur lors de la redirection vers une page jsf
    Par amydinfo dans le forum Flex
    Réponses: 2
    Dernier message: 04/08/2010, 19h33
  3. Message Erreur lors d'une redirection
    Par TOPGUN89 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 28/08/2006, 15h00
  4. Réponses: 2
    Dernier message: 21/06/2004, 15h55
  5. Erreur lors d'une requete INNER JOIN
    Par k-lendos dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/03/2004, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo