Datei hochladen (intern)

Back to upload-dir

Allowed types:
Max filesize:
Max upload time: 900 sec (15 min)



Result

Zum upload-verzeichnis

'; if($_FILES['file']['error'] === 0 && is_uploaded_file($_FILES['file']['tmp_name'])) { if($_FILES['file']['name'][0] == '.'){ echo '

Keine unix-hidden files ;)

'; }elseif($_FILES['file']['size'] > $max_byte_size) { echo '

Datei ist zu groß.

'; }elseif(!in_array('.'.pathinfo($_FILES['file']['name'],PATHINFO_EXTENSION), $allowed_types)){ echo '

Dateityp ist nicht erlaubt.

'; }elseif(file_exists($dirname.$_FILES['file']['name'])) { echo '

Datei mit dem namen existiert bereits.

'; }elseif(move_uploaded_file($_FILES['file']['tmp_name'], $dirname.str_replace('/','',$_FILES['file']['name']))) { echo '

Datei erfolgreich hochgeladen!

'; echo 'Name: '.$_FILES['file']['name'].'
'; echo 'Link: '.$_FILES['file']['name'].'
'; }else{ echo '

Irgendein anderer Fehler (sollte nicht auftreten)

'; } }else{ echo '

Keine Datei zum Hochladen angegeben?

'; } } ?>