Sitemap et URL avec accents

Nouveau WRInaute
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?
 
WRInaute impliqué
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...
 
Nouveau WRInaute
GUITEL a dit:
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...

Euh...

Et je laisse comme ça une fois ceci fait ?
 
WRInaute accro
A ta place je virerais ces caractères de mes url, via un replace php. C'est encore le plus simple à faire (et ce c'est que font la quasi totalité des fonctions qui retraient une chaîne en vue d'en faire un segment d'url).
 
Nouveau WRInaute
GUITEL a dit:
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...

Donc je confirme que c'est surtout ce qu'il faut pas faire.
 
Discussions similaires
Haut