Bonjour j'ai de gros soucis avec une fonction qui formate du texte pour le mettre dans l'url helas elle transforme les accents en "a".
Pourriez-vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function url_encode($url){ $url = no_accent($url); $url = ereg_replace("[^a-z A-Z0-9-]*","",$url); $url = ereg_replace("-{2,}","-",$url); $url = ereg_replace(' ','-',$url); $url = trim(strtolower($url)); $url = ltrim($url,'-'); $url = rtrim($url,'-'); return $url; } function no_accent($filename) { $str = strtr($filename,utf8_decode("ÀÁÂÃÄÅÇÑñÇçÈÉÊËÌÍÎÏÒÓÔÕÖØÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöøùúûüýÿ' " ),utf8_decode("AAAAAACNnCcEEEEIIIIOOOOOOUUUUYaaaaaaceeeeiiiiooooooouuuuyy--" )); return $str; }
Partager