$filename = $_FILES["Filedata"]["name"]; $newfilename = preg_replace("/[^.(?:jp(?:e?g|e|2)|gif|png|tiff?|bmp|ico)]/", "", $filename);