galère de regexp
6 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
galère de regexp
bonjour,
je galère fortement pour de l'url rewriting un peu spécial :
j'ai des chaines genre :
toto
toto gogo
T.o.t.o
toto "the famous" toto
Tot'o
Je veux faire un url rewiting qui va transformer ça en :
mapage.php?nom=[ici, l'une des chaines pré-citées]
pour pouvoir faire mes liens html, étant donné qu'il peut y avoir des quotes et des doubles quotes, des points.. j'encode en raw mais mes espaces sont convertis en tirets donc j'ai des url de la forme
toto-%22the-famous%22-toto.html
comment matcher les % ???
RewriteRule ^([a-zA-Z0-9\W\-]+)\.html$ /mapage.php?nom=$1 [L]
ne marche pas, pas plus que
RewriteRule ^([a-zA-Z0-9%\-]+)\.html$ /mapage.php?nom=$1 [L]
HELP !!!
je galère fortement pour de l'url rewriting un peu spécial :
j'ai des chaines genre :
toto
toto gogo
T.o.t.o
toto "the famous" toto
Tot'o
Je veux faire un url rewiting qui va transformer ça en :
mapage.php?nom=[ici, l'une des chaines pré-citées]
pour pouvoir faire mes liens html, étant donné qu'il peut y avoir des quotes et des doubles quotes, des points.. j'encode en raw mais mes espaces sont convertis en tirets donc j'ai des url de la forme
toto-%22the-famous%22-toto.html
comment matcher les % ???
RewriteRule ^([a-zA-Z0-9\W\-]+)\.html$ /mapage.php?nom=$1 [L]
ne marche pas, pas plus que
RewriteRule ^([a-zA-Z0-9%\-]+)\.html$ /mapage.php?nom=$1 [L]
HELP !!!
-

XenonDelee - WRInaute passionné

- Messages: 919
- Inscription: Mar Avr 06, 2004 12:09
je te conseille d'adord d'éliminer tous caractères spéciaux avant de faire de l'URL rewriting !
ex : toto "the famous" toto --> totothefamoustoto
puis tu fais ton rewriting !
ex : toto "the famous" toto --> totothefamoustoto
puis tu fais ton rewriting !
-

XenonDelee - WRInaute passionné

- Messages: 919
- Inscription: Mar Avr 06, 2004 12:09
alors je te conseille de passer tes paramètres ( les mots que tu recherches ) via la méthode POST et non par la méthode GET ( dans l'url )
( tu crées un formulaire avec des champs cachés et le tour est joué ... )
A+
( tu crées un formulaire avec des champs cachés et le tour est joué ... )
A+
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- REGEXP ou WHERE
- Regexp toute bête
- Petit probleme regexp
- Aux pros de la regexp
- [résolu] mysql et regexp
- [regexp] delimitation de mots
- Probleme Url rewriting+regexp
- résolu : bug de regexp sur WRI
- [RegExp] Détecter toutes sortes de liens
- (je me noie) Pour les pros des REGEXP
- Regexp remplacement de chaîne dans certains cas
- Problème regexp pour parser fichier html
- Souci de regexp pour traitement de code html
- Regexp test marche mais pas le lien réel
- Galére Galére
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum