Créer des pages php, index.php?mod=nanan!

pctuning
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 262
Inscription: 15 Mar 2006

Créer des pages php, index.php?mod=nanan!

Message le Ven Aoû 04, 2006 14:04

Bonjour,

Je m'explique, je suis entrain d'apprendre le php! Oulala!
Et donc je viens vous demander un petit conseil, COMMENT FAIRE POUR OBTENIR DES PAGES EN par exemple index.php?mod=crtitique(exemple!)

Merci donc a vous!


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Ven Aoû 04, 2006 14:07

et bien c'est toi qui crée les liens, donc il te suffit de les écrire :)

tu demandes plutot comment gerer ça apres ?

tu fais une page index.php, et dedans tu fais ton squelette html, et dans l emplacement du contenu du site, tu met <? include(./modules/'.$_GET['mod'].'/index.php) ?>
apres c est ta page ./modules/critique/index.php qui gere le contenu des pages de ce module

cherches sur google "php pseudo frame"


david96
WRInaute passionné
WRInaute passionné
 
Messages: 1430
Inscription: 28 Aoû 2005

Message le Ven Aoû 04, 2006 14:08

method=GET
Mais le mieux et je ne vais pas te donner un cour sur le sujet, est de commencer par le commencement... Pour cela certains dévoués l'ont fait... Merci à eux en passant et en particulier à M@teo :RESPECT:

Voilà le lien qu'il te faut ;-)
-www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html

pctuning
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 262
Inscription: 15 Mar 2006

Message le Ven Aoû 04, 2006 14:11

Si je comprend bien, tout est dans la même page? non?

samuel220093
WRInaute discret
WRInaute discret
 
Messages: 142
Inscription: 29 Aoû 2005

Message le Ven Aoû 04, 2006 15:20

NOn, pas tout ;) Ba il y a pleins de pages ;)


linkadress
WRInaute discret
WRInaute discret
 
Messages: 156
Inscription: 30 Mar 2006

Message le Ven Aoû 04, 2006 22:31

Salut, tu peux conditionner l'affichage du contenu d'une page avec des variables que tu peux choisir :
exemple : tu créés un lien sur index.php ou sur une autre page comme ceci
Code: Tout sélectionner
<a href="index.php?mod=afficherTop">Affichage du top</a>

et sur ta page index.php ce script php :
Code: Tout sélectionner
<?php
if($mod=="afficherTop")
{
echo"j'affiche le top...";
}
?>

samuel220093
WRInaute discret
WRInaute discret
 
Messages: 142
Inscription: 29 Aoû 2005

Message le Ven Aoû 04, 2006 23:08

Ca n'a pa de rapport...L, c'est du URL Rewriting...

passion
WRInaute accro
WRInaute accro
 
Messages: 3124
Inscription: 6 Jan 2006

Message le Sam Aoû 05, 2006 7:25

Bonjour,
En faite l'utilisation du genre, index.php?rubrique=1&page=2, etc..........
est faite par tes propres moyens car c'est toi qui le détermine à la source de ta page index.php. Cette adresse que tu as vu au début avec ces références aprés le "?" ceux sont des indications que tu as soigneusement renseignés pour les utiliser dans une page suivante, je m'explique;
Dans un menu déroulant, tu as à l'origine "index.php" et quand tu cliques tu vas sur ta page "info.php" mais pour cela il te faut des valeurs précises pour déterminer quoi faire ressortir sur ta page "info.php" donc tu fais:
<form method="GET" action="info.php"> avec ton menu défilant que tu auars nommé par ex: name="menu"----->et bien quand tu cliqueras sur le bouton "valider de ta page index....tu vas aller sur ta page info.php mais ces valeurs suivantes seront signalées dans ton url: info.php?menu=machin
Voilà c'est grossièrement résumé mais c'est vrai que site-du-zero est trés bien pour ça!!!


cprail
WRInaute passionné
WRInaute passionné
 
Messages: 1564
Inscription: 5 Mar 2006

Message le Sam Aoû 05, 2006 8:50

samuel220093 a écrit:Ca n'a pa de rapport...L, c'est du URL Rewriting...


Non justement...

pctuning
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 262
Inscription: 15 Mar 2006

Message le Sam Aoû 05, 2006 11:11

Oui, mais on ne peut pas le faire sans <form ...>

Par exemple, quand on clic sur un liens qui te mennent sur une autre page, et bine pafois, c'est http://site.com/index.php?mod=courses

C'est pareil?


cprail
WRInaute passionné
WRInaute passionné
 
Messages: 1564
Inscription: 5 Mar 2006

Message le Sam Aoû 05, 2006 12:39

là c'est une question de post ou get simplement, pas besoins de form pour ça...

pctuning
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 262
Inscription: 15 Mar 2006

Message le Sam Aoû 05, 2006 13:37

Ok, je me demandait!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités