8791 sujets

Développement web côté serveur, CMS

Bonsoir tout le monde, je cherche desesperement un tuto ou un lien pour faire un genre de truc en php.
je m'explique:
Quand je vais par exemple sur le site http://mynaruto.free.fr si vous allé sur le site des que vous cliquez sur l'image vous avez dans la barres des liens http://mynaruto.free.fr/site.php ?rub=news
Comment fais ton pour avoir ce "?rub=news" ?
Merci de vos prochaines reponses!
(je ne fais pas de pub's pour ce site ,c'est le seul site ou jai remarquer cela) ^^ Smiley murf
Modifié par narutomaki (07 Jun 2007 - 19:53)
Salut,

ca n'a rien d'extraordinaire. tu aurais surement en trouver bien d'autre.
as tu vu la barre d'adresse quand tu edite un de tes posts? Smiley cligne

la premiere façon de faire c'est d'avoir un lien comme ceci

<a href="http://mynaruto.free.fr/site.php?rub=news
">http://mynaruto.free.fr/site.php</a>

une autre utiliser un formulaire en method="GET" et d'avoir un champs nommé rub. puis de choisir a la validation la valeur news pour ce champs.

et on pourrait en citer d'autre: avec la fonction header, même ( ce serait bien tarabiscoté quand même ) avec de l'URL rewriting.

en fait le ?rub=news correspond a un argument que l'on passe a sa page et qui se retrouveras dans le tableau $_GET[] sous la forme $_GET['rub'] et valant news

maintenant que veux tu faire?
Modifié par CPascal (07 Jun 2007 - 20:06)
ui je prefere la premiere mais si tu remarque bien quand tu change de page ya juste apres le ?rub="" qui change
extrait:

 <li><a href="site.php?rub=histoire">Histoire</a></li>
             			 <li><a href="site.php?rub=perso&1=a&2=b&3=c&4=0">Personnages</a></li>
             			 <li><a href="site.php?rub=pays">Pays</a></li>
             			 <li><a href="site.php?rub=clans">Clans</a></li>
             			 <li><a href="site.php?rub=sceaux">Sceaux</a></li>


tu vois dans leur code il appelle toujours la même page avec un rub différent. comme je te le disais c'est un parametre. ensuite la page lis $_GET['rub'] et en fonction de la valeur affiche différente rubrique.
Modifié par CPascal (07 Jun 2007 - 20:42)