PHP - Funzione is_uploaded_file ()

La funzione is_uploaded_file () può verificare se il file specificato viene caricato tramite HTTP POST. Questa funzione può restituire true se il file viene caricato tramite HTTP POST.

Sintassi

bool is_uploaded_file ( string $filename )

Questa funzione può restituire true se il file denominato da filename è stato caricato tramite HTTP POST. Questo tipo di controllo è particolarmente utile se esiste la possibilità che qualsiasi cosa fatta con i file caricati possa rivelare il loro contenuto all'utente o anche ad altri utenti sullo stesso sistema.

Esempio

<?php
   $file = "/PhpProject/simple.txt";
   if(is_uploaded_file($file)) {
      echo ("$file is uploaded via HTTP POST");
   } else {
       echo ("$file is not uploaded via HTTP POST");
   }
?>

Produzione

/PhpProject/simple.txt is not uploaded via HTTP POST