Easy php

topfr Messages postés 40 Statut Membre -  
Franzux Messages postés 9705 Statut Contributeur -
Bonjour,
j'ai installé easy php mais lorsque j'essai de lire mes fichier, qui contienne du html et php juste le code html est retranscris les php ne s'affiche pas, mon port est 8888 win vista, tout semble foctionné mais pas de php, j'ai mis ces fichier dans www et y accde avec serverlocal par easyphp, les codes que je teste vienne du siteduzero donc je pense qu'ils sont bons !! merci à vous

8 réponses

  1. Utilisateur anonyme
     
    Bonjour, le php ne lit pas les fichiers .html, le html ne lit pas les fichiers .php, tu dois faire soit l'un, soit l'autre :).
    0
    1. topfr Messages postés 40 Statut Membre
       
      ah bon? pourtant dans le sitedu zero ils disent que le php interprete le html sans probleme et dailleurs tous les exemple de code qu'ils donnent sont un mix de html et php il faut juste les enregistrer en php car le php lui ne peut pas etre interpreter par un serveur simple, es tu sur de ce que tu dis ou peut etre ai je mal compris, mais j'ai vue des tonnes de code mix html php alors comment serais ce possible ?
      0
    2. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
       
      un fichier *.php peut interpréter du code html
      en revanche un fichier html ne peut pas interpréter du php
      0
    3. topfr Messages postés 40 Statut Membre
       
      oui c'est la tout mon pb j'enregistre les codes en php et dans ce code il ya du html et php donc ca ne devrait pas^poser de pb mais au final il y a juste le html qui ressort sur le navigateur !!je ne comprends pas!! merci de ton aide en tout cas
      0
    4. Utilisateur anonyme
       
      A topfr : j'ai bien precise que c'est d'extension dont je parle, et non pas de language.
      0
    5. Franzux Messages postés 9705 Statut Contributeur 1 146
       
      C'est normal, le php est interprété par le serveur et renvoie du html, rien de très étrange là dedans... !
      0
  2. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    tu mets quoi comme url dans ton navigateur pour lancer les scripts ?
    0
    1. topfr Messages postés 40 Statut Membre
       
      pour les script je vais dans easyphp local web l'adresse est: http://127.0.0.1:8888/affichertextphp.php
      merci
      0
  3. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Si tu mets juste http://127.0.0.1/affichertextphp.php ca change rien ?
    Tu peux nous montrer ton code php ?
    0
    1. topfr Messages postés 40 Statut Membre
       
      si je mets cette adresse ca ne marche pas le navigateur ne trouve rien
      0
    2. topfr Messages postés 40 Statut Membre
       
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
      <head>
      <title>Ceci est une page de test avec des balises PHP</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      </head>
      <body>
      <h2>Page de test</h2>

      <p>
      Cette page contient du code (x)HTML avec des balises PHP.<br />
      <?php /* Insérer du code PHP ici */ ?>
      Voici quelques petits tests :
      </p>

      <ul>
      <li style="color: blue;">Texte en bleu</li>
      <li style="color: red;">Texte en rouge</li>
      <li style="color: green;">Texte en vert</li>
      </ul>

      <?php
      /* Encore du PHP
      Toujours du PHP */
      ?>
      </body>
      </html>
      et voila ce que j'obtiens à l'ecran:
      Page de test

      Cette page contient du code (x)HTML avec des balises PHP.
      Voici quelques petits tests :
      *Texte en bleu
      *Texte en rouge
      *Texte en vert
      0
    3. topfr Messages postés 40 Statut Membre
       
      oups cé pas ce code cé celui ci: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
      <head>
      <title>Notre première instruction : echo</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      </head>
      <body>
      <h2>Affichage de texte avec PHP</h2>

      <p>
      Cette ligne a été écrite entièrement en (x)HTML.<br />
      <?php echo "Celle-ci a été écrite entièrement en PHP."; ?>
      </p>
      </body>
      </html>
      0
    4. Franzux Messages postés 9705 Statut Contributeur 1 146
       
      Et que trouves-tu dans le code source de la page générée ?
      0
  4. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Tu utilises bien le tag
    <?php
    //ton code php
    ?>

    et non
    <?
    //ton code php
    ?>
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. topfr Messages postés 40 Statut Membre
     
    ok merci
    0
  7. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Tout est bon, ca doit un probleme de configuration d' Easyphp
    Fait un clique sur l' icone d' Easyphp en bas a droite de l' ecran et ensuite
    Clique sur configurer ==> Apache
    et tu descends un peu et tu regardes la ligne Listen

    #Listen 12.34.56.78:80
    Listen 127.0.0.1:80 
    0
    1. topfr Messages postés 40 Statut Membre
       
      Listen 12.34.56.78:80
      Listen 127.0.0.1:8888
      j'ai essayer de changer avec 80 mais ca ne marche pas en plus j'ai ,un warning sur easy php me disant que dorenavant il faut utiliserle port 8888 pour eviter les pbs avec vista ,,,,que faire grgrgr
      0
    2. Utilisateur anonyme
       
      Il faut remplacer 127.0.0.1:8888 par *:80

      Ensuite tu pourras mettre localhost, 127.0.0.1, ou ton adresse ip locale.

      Exemple :

      http://localhost/
      http://127.0.0.1/
      http://tonadresseip/ (exemple : 192.168.1.40)

      Bonne journée
      0
  8. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Et si tu mets http://localhost:8888/affichertextphp.php
    0
    1. topfr Messages postés 40 Statut Membre
       
      ca marche !! merci super je ne sais pas si j'abuse mais par hasrd saurait tu parametrer dreamweaver cs 5.5 pour easyphp, merci beaucoup en tout cas
      0
  9. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Houla non quand j' ai commencé à coder j' utilisais dreamwever cs3 je crois mais bon, très vite j' ai arrété Dreamweaver et utilisé Notepad Plus
    Dreamweaver te code les pages n' importe comment.
    0
    1. topfr Messages postés 40 Statut Membre
       
      merci pour ton aide anyway bonne journée
      0