SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/is_uploaded_file.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



is_uploaded_file


nach unten nach oben Befehl

bool is_uploaded_file ( string $filename )



nach unten nach oben Version

(PHP 4 >= 4.0.3, PHP 5)



nach unten nach oben Beschreibung

Mit is_uploaded_file() kann man überprüfen, ob eine Datei (filename) mittels HTTP-Post hochgeladen wurde.

Es ist darauf zu achten, dass Sie für filename den temporären Namen der Datei angeben (im Beispiel file) und nicht den tatsächlichen Namen (im Beispiel file_name), da sonst false zurückgegeben wird.

Wenn die angegebene Datei hochgeladen wurde, liefert diese Funktion true, sonst false.


Siehe auch:

move_uploaded_file()



nach unten nach oben Beispiel


<?PHP
if ( ! empty ( $_FILES['file']['name'] ) )
{
  if ( @ 
copy $_FILES['file']['tmp_name'],
                
'tmp/' $_FILES['file']['name'] ) )
  {
    if ( 
is_uploaded_file $_FILES['file']['tmp_name'] ) )
    {
      echo 
'<b>Upload beendet!</b><br>';

      echo 
'Dateiname: ' $_FILES['file']['name'] . '<br>';

      echo 
'Dateigröße: ' $_FILES['file']['size'] . 'Byte';
    }
  }    
}
else
{
?>

<html>
  <head>
  </head>
  <body>
    <form action="<?PHP echo $_SERVER['PHP_SELF']; ?>" method="post"
          enctype="multipart/form-data">
      <input type="file" name="file" value="" />
      <br />
      <input type="submit" name="Abschicken" value="Upload beginnen" />
    </form>
  </body>
</html>

<?PHP
}
?>




nach unten nach oben Ausgabe


Upload beendet!
Dateiname: bigfile.gz
Dateigröße: 832314 Byte