Podręcznik PHP
Poprzedni |  | Następny

# is_uploaded_file

(PHP 3>= 3.0.17, PHP 4 >= 4.0.3)

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.

Poprzedni | Spis treści | Następny
is_readable | Początek rozdziału | is_writable