Coupler xhtml et php

Catégorie Découverte du langage PHP < Programmation PHP : Accueil du site

Vous êtes ici : Coupler xhtml et php

Publié par Mikiman

Nous avons vu comment écrire du texte en PHP dans l'article précédent, voyons maintenant comment afficher du texte à l'aide de PHP à l'intérieur d'un code xHtml.

Le code xHtml est la structure d'une page web. Pour y mettre du PHP, l'extension du fichier doit obligatoirement être *.php .
Nous allons afficher dans le corps d'une page xHtml du texte à l'aide de PHP.

Commençons par prendre la structure de notre page : page.php

Code source :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title>Notre page de test</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</
head>

<
body>
</
body>
</
html>



Vous pouvez si vous le souhaitez mettre ce bout de code dans votre page : page.php et l'exécuté.
Vous verrez une page vide ayant pour titre : "Notre page de test".

Nous allons maintenant afficher le texte : "Le corps de la page c'est ici !" dans le corps de la page.
Voici notre code :

Code source :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title>Document sans nom</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</
head>

<
body>
<?
php
#On ouvre les balises et affiche le texte
echo 'Le corps de la page c\'est ici !';
?>
</body>
</html>



En exécutant cette page vous remarquerez que votre page à toujours comme titre "Notre page de test" mais que le contenu est désormais remplis par notre texte affiché via PHP.

Cet article à pour but de vous montrer la façon dont on peut mélanger du xHtml avec du PHP.
Pour améliorer la mise en page on aurait très bien pu ajouter du CSS.