die funktion nimmt im grunde alle nicht- word character raus, bis auf die ausnahmen
Code: Alles auswählen
function new_rawurlencode($string){
$url_search = array('/ä/','/Ä/','/ö/','/Ö/','/ü/','/Ü/','/ß/','/à/','/é/','/è/','/\s/','/&/','/&\S{1,4};/','/[^\w-]+/','/__/','/_-_/');
$url_replace = array('ae','Ae','oe','Oe','ue','Ue','ss','a','e','e','_','_und_','','','_','-');
return preg_replace($url_search,$url_replace,$string);
}
momentan benutz ich es statisch