Enlever les accents de l'url

  • Auteur de la discussion Auteur de la discussion humainbot
  • Date de début Date de début
Salut,
pour enlever les accent des url de mes pages j'utilise ça
$url = strtr($url, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');


Ceci dit sur mon nouveau serveur ça ne marche pas ! si je mets d'autres caractéres non-accentués dans strtr cela marche mais si je met des caractéres accentués sa ne marche pas. Pourtant avant impec !

Une idée ?
 
config de php peut etre ?
peut etre pas la même version de php sur ton nouveau serveur
encodage ?
tu as essayé les doubles qotes " au lieu de '
 
un truc dans ce genre, ça marche ?
Code:
function accent($car){
$string= array("¥" => "Y", "µ" => "u", "À" => "A", "Á" => "A",
	"Â" => "A", "Ã" => "A", "Ä" => "A", "Å" => "A",
	"Æ" => "A", "Ç" => "C", "È" => "E", "É" => "E",
	"Ê" => "E", "Ë" => "E", "Ì" => "I", "Í" => "I",
	"Î" => "I", "Ï" => "I", "Ð" => "D", "Ñ" => "N",
	"Ò" => "O", "Ó" => "O", "Ô" => "O", "Õ" => "O",
	"Ö" => "O", "Ø" => "O", "Ù" => "U", "Ú" => "U",
	"Û" => "U", "Ü" => "U", "Ý" => "Y", "ß" => "s",
	"à" => "a", "á" => "a", "â" => "a", "ã" => "a",
	"ä" => "a", "å" => "a", "æ" => "a", "ç" => "c",
	"è" => "e", "é" => "e", "ê" => "e", "ë" => "e",
	"ì" => "i", "í" => "i", "î" => "i", "ï" => "i",
	"ð" => "o", "ñ" => "n", "ò" => "o", "ó" => "o",
	"ô" => "o", "õ" => "o", "ö" => "o", "ø" => "o",
	"ù" => "u", "ú" => "u", "û" => "u", "ü" => "u",
	"ý" => "y", "ÿ" => "y")
$car  = strtr("$car", $string);
return $car;
}
 
j'ai essayé avec les doubles quotes cela n'a pas marché..
j'ai essayé aussi la solution que tu ma donné et cela n'a pas marché non plus.. ni sur mon serveur qui pose problême, ni sur mon pc qui ne pose pas prob.. :(

pour l'encodage dans mon php.ini j'ai :

default_mimetype = "text/html"
default_charset = "iso-8859-1"
 
à mon avis, tu devrai passer ton strtr dans un utf8_decode() avant.


strtr=utf8_decode(strtr);
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut