Neoboot Posté 1 Novembre 2003 Partager Posté 1 Novembre 2003 Salut tout le monde, J'ai crée une fonction qui me permet de supprimer tout les accents, mais elle ne supprime pas les accents circonflexes ou graves function urlencode_mot($var) { $accent = array (" ","é","è","â","ê","Ê","î","û"); $replac = array ("-","e","e","a","e","e","i","u"); $text = str_replace($accent, $replace, $var); $text = strtolower($text); $return($var);} Si j'ai un mot du style "été chaud" il me retourne bien "ete-chaud" mais si j'ai "être levé" il me retourne "être-leve"..... Je comprend pas, elle a l'air juste la fonction Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 1 Novembre 2003 Partager Posté 1 Novembre 2003 Bonjour, te casse pas la tête, il en a déjà été question sur le forum : ajustes la à tes gouts function enleve_accent($chaine){ return strtr($chaine, "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ", "aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn"); } maintenant, si tu veux vraiment la débugger, la fonction, ca peut se faire.. Anonymus. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Neoboot Posté 1 Novembre 2003 Auteur Partager Posté 1 Novembre 2003 Cool, je la retrouvais plus lol Pas la peine de la debugger Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant