Des espaces dans mes liens GT
Aller à la page Précédente  1, 2, 3, 4  Suivante
PHP-Nuke France - CE -> Référencement - URL Rewrittin - Google

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 18.02.2005, 16:01:45    Sujet du message:

En effet je ne susi pas sur que l'on soit en phase Smile

Non l'espace ne se trouve pas dans a-zA-Z il faut que tu rajoutes &_[:space:]

En fait c la var $kateg qui apparement impléménte le nom et si j'ai bien compris tu veux faire de l'url rewrite sur l'album ? moi je ne t'ai indiqué que le rewrite pour le .htaccess pas pour la partie php
mais pour le .htaccess on pourrais imagner un truc comme cela

donc en fait si j'ai bien compris dans ton url rewrite tu veux permettre les caracteres d'espace ?
si oui ou pourrais réécrire l'adresse de la sorte dans le .htaccess :
Code:

RewriteRule ^Album-([a-zA-Z0-9&_[:space:]]*)[\/]categorie-([a-zA-Z0-9&_[:space:]]*).html modules.php?name=Album&file=$1&kateg=$2 [L]


Ce qui donnerais une adresse possible du genre
Code:
 
# http://tonsite/Album-le dossier/categorie-la tete a toto.html

Donc rendu dans le navigateur :
#
Code:
 http://tonsite/Album-le%20dossier/categorie-la%20tete%20a%20toto.html

Donc dans le rewrite on autorise les car + chiffre + espace
avec cela tes 2 var $file et $kateg seront possible avec des valeur contenant des espaces !

Mais bon je suis peut être à côté de la plaque Smile
Mais peut être souhaites tu aussi la partie PHP ???

@+

Auteur: FBLocalisation: Gradignan (33) MessagePosté le: 18.02.2005, 16:12:17    Sujet du message:

Salut,

Pourquoi ne pas essayer ça comme expression régulière dans ton .htaccess :

Code:
([[:blank:]&a-zA-Z0-9+=]*)


... dans ton fichier GT- ($urlin) il faudra remplacer & par & et [:blank:] par un espace !

A voir Very Happy


Dernière édition par FB le 18.02.2005, 16:42:39; édité 1 fois

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 18.02.2005, 16:24:56    Sujet du message:

Salut FB,

[:blank:] permet aussi les tabulations non ? est-ce utile dans ce cas ?

Auteur: FBLocalisation: Gradignan (33) MessagePosté le: 18.02.2005, 16:40:40    Sujet du message:

Salut CKForum,

Oui, j'ai fais simple, car une tabulation dans une url, c'est déjà pas courant... alors un retour ligne !

(Selon O'Reilly, [blank : espaces et tab] alors que [space : espaces, tab et retour ligne])

Je crois que nous avons répondu en même temps, désolé mais ça permet de se dire bonjour Cheesy Grin

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 18.02.2005, 16:49:58    Sujet du message:

Re FB,

Et bah bonjour alors Cheesy Grin

Oki je m'incline va pour le blank alors Razz Ola !!

Yep em meme temps
(faudrait finalement que je m'y mette aux regex lol )

Ps : au cas ou un bon site pour démarré et plus ...
http://www.regular-expressions.info/reference.html

@++



PHP-Nuke France - CE -> Référencement - URL Rewrittin - Google

Toutes les heures sont au format GMT + 2 Heures

Aller à la page Précédente  1, 2, 3, 4  Suivante
Page 2 sur 4


>> Fermer cette Page <<