How to check the file type of an uploaded file in PHP In some web applications, there are situations in which users should only be allowed to upload certain type of files to server. For example, the application may accept only JPG type of files. Whne we upload a file, it is taken to a temperory location on server and from there it is copied to actual location on server. In php script When we post a from which is having a file control, the selected file content will be available in $_FILES variable. // in the form the control would be named as document_file <input type="file" name="document_file"....... On submission we have file content in $_FILE["document_file"] and it is placed in a temperory location on server, once the move_uploaded_file function is called, this file is moved to actual location on server. So before calling the move_uploaded_file function, we can check the type of the file and confirm whether it is allowed file type or not...