Adam W.

Adam W. senior php
developer, Symfony

Temat: walidacja przesyłanych plików

cześć,

jak sprawdzacie poprawność typu pliku przesyłanego na serwer przez użytkownika?
załóżmy, że chce tylko pliki jpg i png.

guessFromFileinfo
guessFromMimeContentType
guessFromFileBinary

te domyślne metody są trochę słabe. wystarczy w pliku tiff zmienić rozszerzenie jpg i już przechodzi przez tą walidację.