File Upload
File Upload is simple if you keep it on paper. Ananya uses it for photo.jpg upload in profile page.
File Upload order — meaning → move_uploaded_file after validation → one limit. Dumping ten features helps nobody.
Without File Upload, profile page gets messy and photo.jpg upload is hard to trust.
Use File Upload when photo.jpg upload must stay clear. If a simpler PHP step works, use that instead.
If photo.jpg upload breaks under File Upload, check no size / type check first.
After File Upload, Ananya should still remember no size / type check.
Close File Upload with — “If I skip it, photo.jpg upload goes wrong like this: no size / type check.”
Say File Upload in one breath, then move_uploaded_file after validation, then no size / type check.