is_uploaded_file

is_uploaded_file -- Mówi czy plik został przysłany przez HTTP POST

Description

bool is_uploaded_file ( string nazwa_pliku)

Ta funkcja jest dostępna tylko w wersjach PHP 3 późniejszych od 3.0.16 i w wersjach PHP 4 późniejszych od 4.0.2 .

Zwraca TRUE jeśli plik o nazwie nazwa_pliku został przysłany ( upload ) przez HTTP POST . To pomaga upewnić się , czy złośliwy użytkownik nie próbuje oszukać skryptu pracującego na plikach , tak aby działał on na plikach na których nie powinien - - na przykład / etc / passwd .

Ten rodzaj testów jest szczególnie ważny jeśli istnieje szansa , że cokolwiek robimy z przysłanymi plikami może zdradzić ich treść użytkownikowi lub nawet innym użytkownikom tego samego systemu .

Patrz także : move_uploaded_file( ) i sekcję Handling file uploads aby zobaczyć przykładowe skrypty .