|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Étudiant Inscription : juin 2004 Messages : 78 ![]() |
Hello
J'aurais besoin d'une aide pour mon petit convertisseur. Je fais de l'url rewriting et jaimerais bien placé le titre dans mon lien pour une meilleur idée du contenu plutot que de n'avoir que "ID.html" Le problème est qu'un titre peut avoir pleins de caractères spéciaux, des kanjis etc... Jai donc fais une fonction qui vire les accents et supprime tout les autres caractères: Code :
dans le sens ou rien n'est retourné, pourtant je comprend que tout caractères non alpha, numérique ou _ doit etre remplacer par rien non? sur le site http://www.expreg.com/ancrages.php il y a bien \W mais il n'y a pas l'underscore (erreur de leur part?) et surtout les caractères comme les /,! restent dans le titre je tourne en rond ca se trouve jai juste oublier quelquechose mais je ne vois pas quand je vois quelquechose simple comme cela et que j'arrive pas a trouver... Merci de votre aide |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() |
Salut, tu as voulu utiliser un pattern d'une PCRE dans un POSIX.
Si tu veux donc faire le replace utilise donc preg_replace('|\W|', '_', $TA_CHAINE); Voila, bonne soirée. Florian |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : juin 2004 Messages : 78 ![]() |
effectivement
merci beaucoup ca fais ce que je voulais, jétais pas très loin, juste un peu mélanger les pinceaux
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com