- <?
- function OptimiseUrl($chaine)
- {
-
- $chaine=strtolower($chaine);
-
- $accents = Array("/é/", "/è/", "/ê/", "/ç/", "/à/", "/â/", "/î/", "/ï/", "/ù/", "/ô/");
- $sans = Array("e", "e", "e", "c", "a", "a", "i", "i", "u", "o");
-
- $chaine = preg_replace($accents, $sans,$chaine);
-
-
- $entre = array(' ', '?', '!', '.', ',', ':', "'", '&', '(', ')', '"','/');
- $sortie = array('-', '-', '-', '-', '-', '-', '-', '-', '-', '-','-');
- $chaine = str_replace($entre, $sortie, $chaine);
-
-
- $modifchaine=true;
- while($modifchaine==true)
- {
- $modifchaine=false;
-
- if(ereg('--',$chaine))
- {
- $chaine = str_replace('--','-',$chaine);
- $modifchaine=true;
- }
- }
-
- return $chaine;
- }
- ?>
<?
function OptimiseUrl($chaine)
{
$chaine=strtolower($chaine);
$accents = Array("/é/", "/è/", "/ê/", "/ç/", "/à/", "/â/", "/î/", "/ï/", "/ù/", "/ô/");
$sans = Array("e", "e", "e", "c", "a", "a", "i", "i", "u", "o");
$chaine = preg_replace($accents, $sans,$chaine);
$entre = array(' ', '?', '!', '.', ',', ':', "'", '&', '(', ')', '"','/');
$sortie = array('-', '-', '-', '-', '-', '-', '-', '-', '-', '-','-');
$chaine = str_replace($entre, $sortie, $chaine);
$modifchaine=true;
while($modifchaine==true)
{
$modifchaine=false;
if(ereg('--',$chaine))
{
$chaine = str_replace('--','-',$chaine);
$modifchaine=true;
}
}
return $chaine;
}
?>