function validate_file_upload_name($fname, $ext) { $fname = trim($fname); $ext = trim($ext); if(!empty($fname)) { if(!empty($ext)) { $fname = str_replace('.'.$ext,'',$fname); } $fname = preg_replace('/\W/', '', $fname); if(strlen($fname) > 30) { $fname = substr($fname,0,30); } } return $fname; }