Appel .html dans .html

Résolu
zatox Messages postés 663 Statut Membre -  
zatox Messages postés 663 Statut Membre -
Bonjour, bonjour, j'ai un site web écrit en XHTML donc dans un fichier .HTML, est-il possible d'appeler un autre .HTML et si oui comment ? merci pour vos réponses.

1 réponse

gryzzly Messages postés 5220 Statut Contributeur 1 335
 
Ce n'est pas possible.
Il faut utiliser le php :

index.php ::

<?php
include('monFichierAInclure');
?>
0
zatox Messages postés 663 Statut Membre 66
 
OK, merci pour ta réponse, mais ça veux dire qu'il faut au départ écrire en php ? si je renomme mon index.html en index.php je ne suis pas sûr que ça va marcher !! je vais essayer, en tout cas encore merci pour ta réponse.
0
kaelhula Messages postés 48 Statut Membre 25 > zatox Messages postés 663 Statut Membre
 
le php ne peut pas s'utiliser tout seul :p
il te suffit d'appeler ton fichier .php comme tu disais, et d'insérer ton <?php include("monfichieràinclure.html"); ?> là ou tu en as besoin

:D
0
zatox Messages postés 663 Statut Membre 66 > kaelhula Messages postés 48 Statut Membre
 
Salut, j'ai renommé mon fichier index.html en index.php et j'ai fais un appel à mon fichier comme ceci :
<?php include("entete.html"); ?> mais ça ne marche pas (je précise que les 2 fichiers sont évidemment dans le même dossier sinon il faudrait bien sûr indiquer le chemin). En réalité les .html ont été écris en XHTML je ne sais pas si ça peut avoir une incidence ? mon but était de créer une entete que j'aurai appelée dans toutes mes pages html et je pouvais faire varier la présentation uniquement en modifiant le css. Sinon, je ne vois pas d'autre solution, la solution qui consiste à créer une image png par exemple résoud le problème de l'appel dans chaque page html mais je ne peux pas faire varier la présentation. La solution la moins élégante étant de codifier l'entete dans chaque page html mais c'est justement ce que je voulais éviter. En tous cas merci pour ton aide, si tu as une autre idée ?
0