Easy-Micro


LANGAGE Langage PHP
Pseudo frames

Templates PHP pour Pseudo frames

L'utilisation la plus courante de ces fonctions est l'inclusion des entêtes et des bas de page pour toutes les pages du site. L'idée est de découper tout le site en plusieurs morceaux tout en gardant une page centrale.

Exemple de pseudo frames ("index.php")

<?php include('entete.php'); ?>
Contenu de la page
<?php include('pied.php'); ?>

Afin d'optimiser cette technique des pseudos-frames, on utilise la variable globale prédéfinit $_GET[] pour récupérer le contenu de la page de façon dynamique. Tout comme la variable prédéfinit $_POST[] qui permet de récupérer des valeurs passées par formulaires, la variable prédéfinit $_GET[] permet de récupérer des valeurs passées dans l'URL.

Exemple de pseudo frames ("index.php")

<?php if (isset($_GET['page'])) { $page = $_GET['page']; } else { $page = 'accueil'; }?>
<html><head></head>
<body>
Menu:
<a href="index.php?page=page1">Voir page 1</a>
<a href="index.php?page=page2">Voir page 2</a>
<a href="index.php?page=page3">Voir page 3</a>
Contenu:
<?php if (file_exists($page.'.php')) { include($page.'.php'); } else { include('accueil.php'); }?>
</body></html>


Vous pouvez rajouter des variables dans vos url. Il suffit pour cela de les séparer par des "&".


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Dimanche 25 août 2019 - Semaine 34 - Saint Louis (Demain: Sainte Natacha)
Aujourd'hui, c'est l'anniversaire de Sean Connery (1930-89 ans), acteur britannique (James Bond). Autre 25 août: 1944 - Libération de Paris par la 2e division blindée (2e DB) de Leclerc.
Haut de page Easy-Micro