> Les cours php (pseudos-frames) ! [Ton Webmaster .com]

[ Cours php - les pseudos-frames ]

Premire mthode :


Les pseudos-frames sont utiliss pour gagner du temps dans la cration d'un site web, c'est dire, qu'au lieu d'avoir pleins de pages modifier, vous n'aurez plus qu'une page modifier et ceci prendra effet sur tout le site.


Mise en place et fonctionnement :

Utilisation d'une mme page pour tout le site, en utilisant la fonction include(); pour changer la page qui contient le contenu (milieu de la page par exemple).

Cration d'un site en pseudos-frames pas--pas :
1.) Cration de la page index.php
2.) L o l'on doit mettre le contenu sera plac ce code :

<?php include("inc/inc.php"); ?>


3.) Contenu de la page inc.php qui est dans le dossier inc :

<?php
if($page ==""){include ("
accueil.php");} // On inclus la page d'accueil quand la valeur de $page est nulle
if($page =="rubrique1"){include ("
aide.php");}
if($page =="rubrique2"){include ("
jeux.php");}
?>


4.) Ensuite on appel les diffrentes pages de cette faon :
http://www.site.com/index.php?page=rubrique1
Cette adresse incluera la page aide.php l'endroit o vous aurez insr le code cit en "2."


Deuxime mthode :


Mise en place et fonctionnement :
1.) Cration d'un dossier inc contenant 2 pages ( header.php et footer.php )
2.) Dans votre page d'accueil actuelle, supprimez tout le contenu de la page o est affich le contenu.
3.) A cette endroit mettez y WWWW
4.) Rendez-vous dans votre code html et copiez tout ce qui est au dessus de WWWW dans la page header.php, fates de mme pour la page footer.php mais avec tout ce qu'il y a aprs WWWW.
5.) Il ne vous reste plus qu'a mettre dans toutes les pages de votre site :
<?php include("http://www.url_site.com/inc/header.php"); ?> en haut de page et <?php include("http://www.url_site.com/inc/footer.php"); ?> en bas de page ce qui donne :

<?php include("http://www.url_site.com/inc/header.php"); ?>
Mettre ICI le code HTML/PHP (ou autres languages) que cette page contient.
<?php include("http://www.url_site.com/inc/footer.php"); ?>


6.) Vous comprenez donc qu'ensuite vous n'aurez plus qu'a mettre jour la page header.php et footer.php pour que les mises jours prennent effets sur tout le site ...
Attention tout de mme ne pas diter ces 2 pages dans votre diteur html, car il risquerait de vous modifier le code !, donc pour mettre jour les contours de votre site, crez une nouvelle page, rendez-vous sur le code html, puis mettez y comme contenu WWWW (pour reprer l'endroit) collez y au dessus le code html de header.php et en dessous le code de footer.php, voil donc votre page reconstitue, vous pouvez donc y faire vos modifications dans votre diteur html sans crainte, et ensuite recopier et coller les 2 nouveaux code dans header et footer aprs vos modifications.

tonwebmaster.com le 1er site de ressource webmaster - forum webmaster

Rechercher sur le site
 
Les liens utiles