PHP > CleanString
This function strips all unwanted characters from a given filename. Only alphanumeric characters, . and – are allowed.
function cleanString($filename) {
return ereg_replace("[^-[:alnum:].+]","",$filename);
}
oder, um auch z.B. chinesische Zeichen zu verbieten…
function cleanString($wild) {
$filename = ereg_replace("[^-[a-zA-Z0-9].+]","",$wild);
return $filename;
}
