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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Problème Header(location:) après hebergement


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut Problème Header(location:) après hebergement
    Bonjour,

    Je viens d'héberger mon site internet sur 1&1 et il m'affiche un message d'erreur sur les lignes où il y à un "header(location" Par conséquent, je ne trouve pas de solution qui pourrait remplacer cette fonction ou alors réparer le problème.

    Quelqu'un aurait il une idée ?

    Merci par avance

  2. #2
    Membre actif Avatar de polkduran
    Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2009
    Messages : 155
    Points : 275
    Points
    275
    Par défaut
    je ne crois pas que ce soit ton hébergeur, d'ailleurs moi aussi j'ai un espace mutualisé chez 1and1 et je n'ai pas de problème.
    L'erreur la plus commune est d'envoyer qq chose à la sortie avant ou après ton entête (echo, print_r, espaces à la fin de tes fichiers php, ...) vérifies que tu n'envoie aucune donnée à la sortie avant de ton header('location..... et mets un exit; juste après.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut
    Merci , cela venait apparemment du fait que j'avais inscrit du code html avant !!
    Alors si je comprend bien, il est impossible d'exécuter une page si il y à du code html avant !!

  4. #4
    Membre actif Avatar de polkduran
    Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2009
    Messages : 155
    Points : 275
    Points
    275
    Par défaut
    non, ce n'est pas ça, tu peux exécuter du code html n'importe où mais ça dépend plutôt des entêtes que tu envoies car quand tu reçois une requête (get,post,....) avant d'envoyer le contenu (html, js, css, images,....) des entêtes http sont envoyées pour par exemple rediriger vers une autre url comme dans ton cas ou pour spécifier par exemple que la page n'a pas changé et que le navigateur peut utiliser ce qu'il a en cache, c'est les entêtes avec le fameux code http (200, 300, 301, 404, ...).

    Et donc au moment où tu envoies du code ça veut dire que l'envoi d'entêtes est fini.

    bref, toute définition d'entête (fonction header) doit se faire avant d'envoyer du contenu.

Discussions similaires

  1. Problème Header(location: etc)sous IE
    Par gryps dans le forum Langage
    Réponses: 4
    Dernier message: 26/01/2013, 23h02
  2. Problème header location
    Par matt16matt dans le forum Langage
    Réponses: 12
    Dernier message: 26/05/2008, 00h24
  3. Problème "Header location"
    Par mLk92 dans le forum Langage
    Réponses: 7
    Dernier message: 31/05/2006, 12h24
  4. Actualiser une page après un "header location"
    Par salva57 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 10/01/2006, 23h09
  5. [FTP] problème header("location:......")
    Par K4trix dans le forum Langage
    Réponses: 23
    Dernier message: 30/11/2005, 12h53

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