• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Upload Skript

  • Ersteller Ersteller matibaski
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
M

matibaski

Guest
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
{
?>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<input name="Datei" type="file"><br>
<input name="Send" type="submit" value="Upload">
</form>
<?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. :D
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben