include dans une page html

include dans une page html - PHP - Programmation

Marsh Posté le 14-09-2007 à 17:06:49    

bonjour
 
j'essaie de faire un include dans ma page index.html pour afficher une page index.php mais rien ne s'affiche
 
j'ai chercher sur le forum mais je suis debutant si quelqu'un pouvait m'éclairer car je tourne en rond.....
 
voici le code de ma page index.html
 
 
  <div class="float-right" id="container"><? include ("shoutbox/index.php" ); ?></div>
 
merci de votre aide
 
 
 

Reply

Marsh Posté le 14-09-2007 à 17:06:49   

Reply

Marsh Posté le 14-09-2007 à 17:18:13    

Ba enfaite sa n'a aucune logique tu essaye de faire marcher du php dans du html oO !  
 
Limite tu met une redirection sur ta page html pour que sa aille sur ton index.php mais mettre du php dans du html impossible dsl :/  
 
pour la redirection ! entre les balises <head>
 
<meta http-equiv="refresh" content="0;URL=/index.php">


Message édité par djmath56 le 14-09-2007 à 17:18:36
Reply

Marsh Posté le 14-09-2007 à 17:56:30    

oceanchateau > Il faut :
1) que tu renommes ton fichier en .php au lieu du .html actuel (et corrige les liens des autres pages).
2) que ton serveur sache traiter du php sinon ça sert à rien.
 
PS : A noter qu'en fonction de sa configuration, le serveur peut permettre le traitement du php dans les fichiers d'extensions .html mais je n'ai jamais entendus parler d'un cas réel où c'était réglé de cette manière.

Reply

Marsh Posté le 14-09-2007 à 17:57:33    

merci arf je suis vraiment pas bon
 
sinon j'ai passé ma page index.html en php est ce ca vaut le coup ?
 
merci

Reply

Marsh Posté le 14-09-2007 à 18:10:31    

Ca peut pas faire de mal si le fichier est index.php, mais tant que le fichier continu de s'appeller index.html, ça ne sert à rien et c'est même pire (le fichier est envoyé tel quel au navigateur et celui ci ignore tout ce qui est entre <? et ?> ).
 
En le nommant index.php, ça devrait être bon et normalement le serveur utilisera celui là quand on demandera la racine du site du moins si t'efface le fichier index.html (l'ordre de priorité entre index.html et index.php dépend des réglages du serveur, en général, chez les FAI, c'est l'html qui prime)

Reply

Marsh Posté le 14-09-2007 à 18:40:04    

ok merci ca marche j'ai renomé l'index en php et la fonction include fonctionne.
je vais renommer tous mes liens et ca devrait le faire.
 
merci

Reply

Sujets relatifs:

Leave a Replay

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