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 :

[Cookies] header( string ) Pas d'affichage


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Par défaut [Cookies] header( string ) Pas d'affichage
    Bonjour,

    J'appelle une page html qui contient en tout et pour tout ( en en ligne 1 du script):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <?php header("<h1>This is a test</h1>");
    ?>
    J'obtiens juste une page blanche.

    J'essaie ça avant de me lancer dans les "header( location: ..)", style:
    http://www.webrankinfo.com/analyses/php/header.php

    Merci pour les réponses

  2. #2
    Membre expérimenté Avatar de leodi
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2004
    Messages : 172
    Par défaut Re: header( string ) Pas d'affichage
    Citation Envoyé par Jean_Benoit
    J'appelle une page html
    Renomme en .php

  3. #3
    Membre éclairé Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Par défaut
    J'ai tout essayé, toujours le grand blanc.

    J'ai oublié de dire que je suis sous XP avec Wamp 5, c'est à dire PHP 5 et Apache 2, et que le browser est IE6.

    Merci pour la réponse.

    Mais ça n'a pas de sens (pour un newbie) d'appeler un fichier .php, puisque "header( location ...)" sert à rediriger vers une autre page .html, par exemple si on change d'hébergeur.

  4. #4
    Membre expérimenté Avatar de leodi
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2004
    Messages : 172
    Par défaut
    Mais si tu l'appelle pas .php le code ne sera pas inerprété

    Et je te conseille vivement d'aller voir la doc sur les header

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Je crois que tu confonds pas mal de choses...

    D'une part, l'utilité première de header() n'est pas de rediriger le navigateur vers une autre page. Cette fonction sert à envoyer des headers au navigateur, ce qui est bien plus générique. Certes, l'un de ces headers redirige le navigateur mais ce n'est pas la seule possibilité (loin s'en faut). Il est par exemple possible de spécifier le charset utilisé ou le type mime du fichier envoyé ou bien encore de demander la création d'un cookie...

    D'autre part, si tu écris du code PHP dans un fichier portant une extension HTML classique, il y a de fortes chances pour que le module PHP ne soit pas appelé du tout. Résultat : le code PHP n'est pas interprêté.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/03/2006, 01h53
  2. pas d'affichage
    Par Bibouda dans le forum C
    Réponses: 3
    Dernier message: 08/11/2005, 08h44
  3. [TOMCAT][LOGS]pas d'affichage de trace dans la console
    Par fabszn dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 23/08/2005, 02h28
  4. [JTable] pas d'affichage du header
    Par I o dans le forum Composants
    Réponses: 2
    Dernier message: 27/04/2005, 13h42
  5. Pas d'affichage de texture sur certains PC
    Par octopus984 dans le forum GLUT
    Réponses: 7
    Dernier message: 19/04/2005, 13h22

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