diff --git a/main/inc/lib/fileUpload.lib.php b/main/inc/lib/fileUpload.lib.php index 89540e3767..0bdcb94920 100644 --- a/main/inc/lib/fileUpload.lib.php +++ b/main/inc/lib/fileUpload.lib.php @@ -325,6 +325,7 @@ function handle_uploaded_document($_course,$uploaded_file,$base_work_dir,$upload //clean up the name and prevent dangerous files //remove strange characters $clean_name = replace_dangerous_char($uploaded_file['name']); + $clean_name = replace_accents($clean_name); //no "dangerous" files $clean_name = disable_dangerous_file($clean_name); if(!filter_extension($clean_name)) @@ -1916,4 +1917,4 @@ function remove_accents($string){ $string = strtr ( $string, "�����������������������������������������������������", "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn"); return $string; } -?> \ No newline at end of file +?>