La réécriture d'url-J'ai jamais vu un truc aussi dur

Petit nouveau ! | 1 Messages

26 sept. 2006, 16:49

Salut tout le monde

Je cherche a faire de la réécriture d'url à la volée
sauf que j'ai un petit souci
mon url complexe est de cette forme
http://www.monsite.com/sousFamille.php? ... lle=PRCHFR
Dans la base de données le libellé de PRCHFR est Production chaud froid

Je souahaiterai avoir réécriuture d'url l'url simple suivante
www.monsite.com/sousfamille-production-chaud-froid.html

Le gros probleme c'est que je ne sais pas comment indiqué dans le code de réécriture d'url qu'il faut allé chercher le libellé dans la base de donnée

J'ai bien lu le tutoriel, mais il donne un exemple très facile où on reprend des éléments qui sont dans l'url complexe. Moi ce que je veux c'est aller chercher des éléments dans les libellés de la base de données.

Y a t-il un super pro top fort de la réécriture d'url pou m'aider parce que moi je suis entrain de perdre mes cheveux un par un
Je ne m'en sors pas

Merci par avance
Juver

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

26 sept. 2006, 17:59

Sachant que l'url-rewriting se fait depuis un .htaccess et que, au dernière nouvelle, il n'est pas possible d'accéder à une base de données via un .htaccess, je ne pense pas que tu puisses faire ce que tu veux.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

El doc
Invité n'ayant pas de compte PHPfrance

27 sept. 2006, 15:31

Sans indiscrétion, pourquoi veux-tu passer par le rewriting ?

El doc

Mammouth du PHP | 2937 Messages

27 sept. 2006, 16:41

Salut!
Sans indiscrétion, pourquoi veux-tu passer par le rewriting ?

El doc
Vu le résultat qu'il aimerait bien obtenir, ce serait peut-être pour améliorer le référencement de l'URL en question, les moteurs de recherche ayant tendance à être allergiques aux URL bourrés de paramètres.

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

27 sept. 2006, 16:47

tu peux écrire un programme php qui met à jour le .htaccess en écrivant les règles de récriture d'url dynamiquement selon le résultat d'une requête de BD.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène