Forum Moderators: coopster
$upload_directory = "uploads/";function replace_invalid_chars($file_name){
$invalid_chars = array(' ', '`', '~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '=', '+', '[', ']', '{', '}', '\\', '¦', ':', ';', '"', '\'', ',', '<', '>', '/', '?');
$corrected_chars = array('_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_');
$newname = str_replace($invalid_chars, $corrected_chars, $file_name);
return $newname;
}
$uploaded_file1_rename = replace_invalid_chars($uploaded_file1);
rename($upload_directory.$uploaded_file1,$upload_directory.$uploaded_file1_rename);