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 :

[PHP-JS] Problème de header.


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut [PHP-JS] Problème de header.
    Bonsoir,

    J'utilise les sessions dans mon application que je viens de commencer de coder.

    Je viens de créé un fichier logout.php qui était censé déconnecter l'utilisateur, et donc de supprimer la session.

    Mon problème est que mon header("Location : ...") vers mon fichier index ne fonctionne pas. Même avec le code le plus simple à savoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    	header("Location : index.php");
    ?>
    Cela ne fonctionne pas.

    Quelqu'un a t'il une idée ?
    Je m'arrache les cheveux, aider moi à en garder un peu s'il vous plait ^^'

    PS : la fonction header fonctionne dans les autres fichiers ...

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Ca veut dire quoi "ça marche pas" ? Soit plus précis.

    Sinon il faut rien avant le header, même pas un espace HTML, enlève aussi l'espace entre location et :

  3. #3
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par JWhite
    Ca veut dire quoi "ça marche pas" ? Soit plus précis.
    Yop

    Ben ca veut dire que ma page n'est pas changée :o

    C'est vraiment bizarre la même instruction fonctionne dans mes autres pages.

    Et lorsque j'ai des écriture html avant ou après, j'utilise les fonctions ob_start() et ob_end_flush() pour bufferiser la sortie.

    J'arrive sur cette page via un lien hypertext simple (<a href=....>...</a>).

    EDIT: Si les header étaient déja lancés, php me l'indiquerait. La aucune info ne m'est transmise.

    Je capte vraiment pas le problème sinon je n'aurais pas posté ici

  4. #4
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    il ne faut pas d'espace entre Location et les :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    	header("Location: index.php");
    ?>

  5. #5
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    J'ai corrigé cela, mais ça ne fonctionne toujours pas :/

    Si ca peut être utile, je bosse sous wamp donc php5/Mysql5/Apache2

  6. #6
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    tu as essayer avec un exit juste apres ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Forum] Header ('location:.php');
    Par bouzakher dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 02/07/2009, 12h55
  2. [PHP-JS] Problème sur le header : headers already sent
    Par sliderman dans le forum Langage
    Réponses: 4
    Dernier message: 21/02/2008, 12h54
  3. [PHP-JS] Problème de redirection avec header
    Par pierrot10 dans le forum Langage
    Réponses: 6
    Dernier message: 02/09/2006, 18h01
  4. [PHP-JS] problème headers already sent
    Par charlene44 dans le forum Langage
    Réponses: 12
    Dernier message: 14/06/2006, 13h55
  5. [Class/PHP/Postgres] Problème de modélisation...
    Par k-reen dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 27/02/2003, 08h49

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