| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| bool is_uploaded_file ( string $filename ) |
Version
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() |
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
}
?>
|
Ausgabe
Upload beendet!
Dateiname: bigfile.gz
Dateigröße: 832314 Byte
|
|
|
|
|
|
|


|