Upload Skript

Ich habe schon öfters in diesem Forum gesehen, dass gefragt wird, wie man ein Upload-Skript macht.

Ich habe hier eins erstellt mithilfe von meinem Freund:

Ich weiss, es gibt 1000ende Möglichkeiten eins zu machen. Ich habe versucht, dies möglichst unkompliziert zu machen.

[php]

<?php $FTPServer = "server.de"; $FTPUser = "user"; $FTPPasswort = "passwort"; if($_REQUEST['Send']) { $VerbindungsID = ftp_connect($FTPServer); $LoginErgebnis = ftp_login($VerbindungsID, $FTPUser, $FTPPasswort); if($VerbindungsID && $LoginErgebnis) { $UploadErgebnis = ftp_put($VerbindungsID, $_FILES['Datei']['name'], $_FILES['Datei']['tmp_name'], FTP_BINARY); if($UploadErgebnis) { echo"Erfolgreicher upload"; } else { echo"Konnte nicht uploaden"; } ftp_quit($VerbindungsID); } else { echo"Verbindung mit dem FTP-Server ist fehlgeschlagen"; } } else { ?>
<?php }

?>
[/php]

ich finde, solche scripte hier rein zu setzen ehrlich gesagt ziemlich unsinnig, da sie zu hohe sicherheitsrisiken aufweisen :!:

auch wenn es vielleicht die einfachste möglichkeit für amateure ist, sollte man das script etwas mehr in richtung sicherheit ausweiten

Bsp:
→ maxfilesize
→ maxuploadsize

(file-extensions, htaccess, …)

Ich sagte, schon oben:

Ich habe versucht, dies möglichst unkompliziert zu machen.

Also, ist dies auch recht unkompliziert.
Wenn jemand die Dateigrösse beschränken will, dann soll er halt fragen oder selber machen. :smiley: