La "conversion" à faire est de renommer tes fichiers HTML dans lesquels tu as mis du PHP en .php et non en .html
En gros, une page avec un menu fixe et un contenu qui change:
fichier index.php
Citation:
<html>
<head>
<title>Page principale</title>
</head>
<body>
<div class="menu">
<?php include( "menu.html" ); ?>
</div>
<div class="contenu">
Contenu de la page, tout ca, tout ca...
</div>
</body>
</html>
|
fichier menu.html
Et tes fichiers rubriqueX.php seront sur le même modèle que le fichier index.php.
J'ai simplifié au maximum, si tu copies exactement ce code tu auras quelque chose qui marche, mais quelque chose de moche
Je n'ai rien mis qui fasse de la mise en forme, à toi de l'ajouter (en CSS ou directement dans le code. Personnellement je préfère de loin le CSS).
Edit: je ne sais pas si c'est clair pour toi, donc je le dis à tout hasard:
Le PHP est un langage qui s'exécute sur le serveur, et non dans le navigateur web du client. Pour le client, tout ceci n'est que du simple HTML. La page que recevra le client en appellant le fichier index.php ci-dessus aura cette tête:
Citation:
<html>
<head>
<title>Page principale</title>
</head>
<body>
<div class="menu">
<ul>[*]Accueil[*]Rubrique 1[*]Rubrique 2[*]Rubrique 3[/list] </div>
<div class="contenu">
Contenu de la page, tout ca, tout ca...
</div>
</body>
</html>
|
La fusion des deux fichiers index.php et menu.html est effectuée par le serveur, puis envoyée au client.