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 et HTML (grand débutant)


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 16
    Par défaut PHP et HTML (grand débutant)
    Bonjour,

    Pardon, 20 ans sans avoir refait du PHP ça a drôlement rouillé :s

    Le problème sur lequel je coince depuis hier :

    • à la base, j'ai un bout de code qui fonctionne bien quand je nomme le fichier test.php, et qui ne fonctionne plus quand je nomme le même fichier test.htm ;
    • j'ai élagué pour trouver le bug, et j'en viens à la conclusion que c'est ma section en PHP qui n'est pas interprêtée ;
    • je poste le petit code ci-dessous
    • (j'utilise XAMPP) ;
    • Help


    nb : je suivais ce tuto : https://www.pierre-giraud.com/php-my...at-echo-print/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <link rel="stylesheet" href="jm-style.css"/>
    <h1>Petite liste d'exos</h1><BR><BR><BR>
    <h2>... joli ! </h2>
    <BR>
    <p> toujours dans HTML </p>
    <?php
    print "Salut";
    ?>
    (le "Salut" ne s'affiche pas)

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 484
    Par défaut
    Bonjour,

    Citation Envoyé par jm14d Voir le message
    à la base, j'ai un bout de code qui fonctionne bien quand je nomme le fichier test.php, et qui ne fonctionne plus quand je nomme le même fichier test.htm ;
    j'ai élagué pour trouver le bug, et j'en viens à la conclusion que c'est ma section en PHP qui n'est pas interprêtée ;
    C'est normal en l'état :-) Si tu renommes ton fichier *.php en *.htm, tu indiques au serveur web qu'il s'agit de HTML pur et pas de PHP.

    En conséquence, et en fonction de sa configuration, il est normal que ton serveur ignore les sections PHP. Il se peut aussi qu'il choisisse de le faire dans tous les cas dans d'autres environnements.

    Ouvre le code source de ta page dans le navigateur (avec Ctrl+U sous Firefox, par exemple). Tu devrais apercevoir le code entier et intact à l'intérieur de ta page, mais ignoré par le navigateur parce qu'entièrement embarqué dans une balise. Il est également possible que les dernières versions en date choisissent d'éliminer les sections PHP d'une page HTML avant de les envoyer au client.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 16
    Par défaut
    Merci Obsidian !!

    Du coup le pb a été résolu en ajoutant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddType application/x-httpd-php .php .htm
    dans httpd.conf.

    bonne soirée !

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

Discussions similaires

  1. HTML dans PHP, PHP dans HTML...
    Par jeremy_chauvel dans le forum Langage
    Réponses: 3
    Dernier message: 24/04/2006, 20h28
  2. Réponses: 5
    Dernier message: 11/04/2006, 18h12
  3. Appeler une fonction d'un script PHP depuis HTML
    Par barthelv dans le forum Langage
    Réponses: 31
    Dernier message: 27/12/2005, 11h25
  4. Formulaires ? PHP ou HTML ?
    Par ghyosmik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 15/11/2005, 10h22

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