Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: defdef le le 26-11-2008 a 03:49:13

Titre: google sitemap encodage accent et UTF8
Posté par: defdef le le 26-11-2008 a 03:49:13

Bonjour,
Je cree un script pour générer un sitemap de mon site mais certaines URLs me posent un problème. Elles sont de type :

$url = "http://www.monsite.com/recherche.php?sujet=" . $param

où $param est une chaine de caracteres pouvant contenir des caractères accentués de toutes les langues et des apostrophes.

Si je désire conserver ces accents et l'apostrophe comment dois-je encoder ces url pour que google les reconnaissent (UTF8):

exemple un peu extrême : si $param = "L'expédition polaire"

a quoi doit ressembler $url avec ce $param dans mon sitemap ?

je pensais commencer par substituer les eventuelles apostrophes ' par ' comme le veut google ??
et apres quelque chose comme :

$url = "http://www.monsite.com/recherche.php?sujet=" . utf8_encode(urlencode($param)) ???? est-ce correct SVP ????

Merci.

Titre: Re:google sitemap encodage accent et UTF8
Posté par: ToToMaStEr le le 28-11-2008 a 17:56:29

Why not?


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.