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