is_uploaded_file
Stellen Sie fest, ob die Datei über den HTTP -Post hochgeladen wird
is_uploaded_file()
bestimmt, ob die angegebene Datei über den HTTP -Post hochgeladen wird.
<? Php $ file = "test.txt" ; if ( is_Uploaded_file ( $ file ) ) { echo ( " $ file wird über http post hochgeladen" ) ; } anders { echo ( " $ file wird nicht über http post hochgeladen" ) ; } ?>
输出 :
test.txt wird nicht über HTTP -Post hochgeladen
is_uploaded_file ( Datei )
Parameter | beschreiben |
---|---|
Datei | Erforderlich. Geben Sie die zu prüfenden Dokumente an. |
Rückgabe true, wenn die von der Datei angegebene Datei über den HTTP -Post hochgeladen wird.
Diese Funktion kann verwendet werden, um sicherzustellen, dass böswillige Benutzer Skripte nicht dazu bringen können, auf Dateien zuzugreifen, auf die nicht zugegriffen werden kann, z. B. /etc /passwd.
Diese Art von Überprüfung ist besonders wichtig, wenn die hochgeladene Datei dazu führen kann, dass der Inhalt dem Benutzer oder anderen Benutzern des Systems angezeigt wird.