Zalf Posté 17 Janvier 2008 Posté 17 Janvier 2008 Bonsoir, Je suis en train de développer un module sur mon site sur les gîtes, chambres dhôtes et les campings. Pour un bon référencement, je vais créer des répertoires par type (gîtes, chambres dhôtes, ou campings), pays, régions et départements avec dans chaque répertoire et sous répertoire, un fichier index.php. Sur un lien du style : http://www.monsite.com/gite/france/lorrain...rtement=moselle, je vais afficher par exemple les annonces de gites de moselle Je vais donc avoir un nombre importants de fichiers identiques. Pour gagner du temps lors dune modification, je veux procéder de cette manière : Faire un fichier modèle Mettre des includes dans mon fichier modèle Créer tous mes fichiers index.php à partir du fichier modèle Ainsi, normalement, une modification sur le modèle ou sur un include, modifiera tous les fichiers index.php Jai le problème suivant : En appelant un lien du style : http://www.monsite.com/gite/france/lorrain...rtement=moselle , je récupère bien par des GET les info de lurl que je mets en variable session. Mais les includes qui font des tris sur une base de données à partir des variables sessions récupérées ; ne fonctionnent pas. Si jexécute directement les includes en récupérant les info de lurl, cela fonctionne Si jécris en dur dans le fichier modèle ce quil y a dans les fichiers includes, cela fonctionne Je ne sais pas si cela a une importance, mais je suis chez OVH. Merci pour votre aide
mdm Posté 1 Février 2008 Posté 1 Février 2008 En gros tu veux faire des templates. J'utilise smarty , il est très puissant et correspond exactement à ce que tu veux faire.
Kioob Posté 2 Février 2008 Posté 2 Février 2008 A la louche vu le problème de départ je commencerais par mettre en place du rewriting, histoire d'utiliser le même script plutôt que de chercher à dupliquer l'index.php. Une URL du genre : /gite/france/lorraine/moselle/index.php?type=gite&pays=france®ion=lorraine&departement=moselle Ca fait quand meme beaucoup de redondance. Autant utiliser uniquement : /gite/france/lorraine/moselle.html Qui redirigerait par exemple sur : /gite.php?pays=france®ion=lorraine&deparement=moselle Non ? Pour ce qui est variables $_GET recopiées en $_SESSION, l'intérêt m'échappe : peux tu m'expliquer ta démarche ici ? Idem pour les "includes qui font des tris sur une base de données à partir des variables sessions" ; que veux tu dire par là ?
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant