Php, Includer une portion de page
Résolu
gama kishi
Messages postés
21
Statut
Membre
-
gama kishi Messages postés 21 Statut Membre -
gama kishi Messages postés 21 Statut Membre -
Bonjour,
J' ai besoin d' aide sur comment includer une portion de page
avec l' événement du clique du php.
Il y a une page index avec une barre de navigation et un tableau.
Et j' aimerais que lorsque l' utilisateur clique sur un lien,
que dans la colonne de mon tableau qui constitue la partie central de ma page,
une portion de page vienne se charger là.
Le truc est que les utilisateur n aient qu' une seule page qui est l index,
et chargent des portion des page sur cette dernière.
Merci d' avance pour votre aide.
J' ai besoin d' aide sur comment includer une portion de page
avec l' événement du clique du php.
Il y a une page index avec une barre de navigation et un tableau.
Et j' aimerais que lorsque l' utilisateur clique sur un lien,
que dans la colonne de mon tableau qui constitue la partie central de ma page,
une portion de page vienne se charger là.
Le truc est que les utilisateur n aient qu' une seule page qui est l index,
et chargent des portion des page sur cette dernière.
Merci d' avance pour votre aide.
1 réponse
-
la solution la plus basique
index.php<?php
include_once 'menu.php';
if !empty($_GET['page'])
{
include_once $_GET['page'].'.php';
}
?>
menu.php<a href="index.php?page=forum">forum</contact>
<a href="index.php?page=info">info</contact>
<a href="index.php?page=contact">contact</contact>
contact.phppage de contact
-
Merci Duweb,
vous m' avez vraiment beaucoup aidé,
je crois que je réussi ce que je voulais faire.
Mais cependant je ne pas vraiment compris tout le code,
surtout la parti<?php
if(!empty($_GET['page']))
{
include_once $_GET['page'].'.php';
}
?>
Si vous pouvez m' écrire des petits explication comme de commentaires
encore merci. -
$_GET['page'] -> correspond à la valeur de page dans l'url www.onsite.fr/index.php?page=contact
if(!empty($_GET['page'])) -> !empty = si la valeur de page n'est pas vide et existe alors j'exécute le code qui suit. le point d'exclamation inverse la commande empty.
ex :
if empty = si vide
if !empty = si pas vide
include_once $_GET['page'].'.php'; -> inclut la page souhaitée. ici -> contact.php
le code mérite beaucoup d'amélioration pour servir en exploitation. c'est juste un exemple basique pour comprendre la logique d'include -
-