Problème include sur exemple (résolu)

Problème include sur exemple (résolu) - PHP - Programmation

Marsh Posté le 23-02-2006 à 11:21:18    

Bonjour je bosse sur phpdebutant.org et j'ai un problème sur l'exemple N°3
 
php03.html:
 

<html>
<body>
<font size="2" face="Arial">Le texte en HTML</font>
<?php
include("php03.inc.php" ); // on appelle le fichier
?>
</body>
</html>


 
php03.inc.php :
 

<?php
$heure = date("H\hi" );
print("<center><font size=\"2\" face=\"Arial\">
et celui en PHP. Il est $heure.</font></center>" );
?>


 
Le résultat donne à l'écran:
 

Le texte en HTML


 
et la partie en php ne s'affiche pas.
 
Je suis sur EasyPhP. Une idée svp ?


Message édité par Odieux_Phil le 23-02-2006 à 15:01:35
Reply

Marsh Posté le 23-02-2006 à 11:21:18   

Reply

Marsh Posté le 23-02-2006 à 11:24:59    

les deux fichiers sont dans le même répertoire?
Les deux fichiers ont .php comme extension?
Quand tu fais "voir source" dans le navigateur, ca t'affiche quoi?
Tu as saisie quoi comme adresse dans le navigateur?

Reply

Marsh Posté le 23-02-2006 à 11:31:07    

Le premier est php03.html
le 2e est php03.inc.php
 
Je lance le php03.html depuis l'alias EasyPHP
 
Chacun des 2 prg marche individuellement mais l'include bloque...

Message cité 1 fois
Message édité par Odieux_Phil le 23-02-2006 à 11:33:10
Reply

Marsh Posté le 23-02-2006 à 11:40:04    

tu devrais peut-être renommer php03.html en php03.php

Reply

Marsh Posté le 23-02-2006 à 11:43:43    

Odieux_Phil a écrit :

Le premier est php03.html
le 2e est php03.inc.php
 
Je lance le php03.html depuis l'alias EasyPHP
 
Chacun des 2 prg marche individuellement mais l'include bloque...


Easyphp envoie tel quel les fichiers ayant pour extension .html. Si tu veux que le php contenu dans le fichier soit traité, il faut que tu renomes le fichier de maniére à ce qu'il ai .php comme extension.

Reply

Marsh Posté le 23-02-2006 à 11:47:53    

Et quand tu affiches ta page en .html et que tu regardes le code, tu vois le code PHP, ce qui montre qu'il n'a pas été éxécuté.

Reply

Marsh Posté le 23-02-2006 à 11:50:41    

omega2 a écrit :

Easyphp envoie tel quel les fichiers ayant pour extension .html. Si tu veux que le php contenu dans le fichier soit traité, il faut que tu renomes le fichier de maniére à ce qu'il ai .php comme extension.


 
Bien vu  :)  
 
Le but de l'exo étant "inclure du php dans de l'HTML" j'ai cru bon de nommer le fichier de base en html !
 
Merci !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed