"; */ error_reporting(E_ALL); ini_set('display_errors', 1); if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo" Uploadsystem
 

Login Uploadsystem
Dateien auf den Webserver laden

Passwort


"; break; case "anmeld": // Abfrage, was tun wenn Felder leer sind bzw. Passwort falsch ist if ($_POST['pwd'] == "") { echo " Keine Eingabe

Keine Eingabe

Es müssen alle Felder ausgefüllt werden



"; exit; } if (md5($_POST['pwd']) != 'f5df16d9bd60b0894064b5777139de79'){ //verschlüsseltes Passwort überprüfen echo " Passwort falsch

Falsches Passwort

Das eingegebene Passwort ist falsch!



"; exit; } ###################################################################################################################################################### # Ende Passwortüberprüfung ###################################################################################################################################################### $limitedext = array(".*"); //Erlaubte Dateieindung beim Upload //$heute = mktime(0, 0, 0, date("m"), date("d"), date("Y")); // heutiges Datum //$heute_format = date("Y-m-d", $heute); // ISO-8601 Format wie in der Datenbank: Formatierung für Vergleiche erforderlich echo " Upload

Fileupload
Upload eines Files
Datei wählen:

Ziel

http://www.lg-on.de//

"; break; case "csvimp": if($_FILES['file']['tmp_name'] == ""){ echo" Keine Datei ausgewählt

Keine Datei ausgewählt

Es muss eine Datei zum hochladen ausgewählt werden!

"; exit; } // http://www.tutorials.de/tutorials65420.html $tempname = $_FILES['file']['tmp_name']; $name = $_FILES['file']['name']; $type = $_FILES['file']['type']; $size = $_FILES['file']['size']; $einheit = "Byte"; // Für die Efolgsmeldung. $extlimit = "nein"; //Do you want to limit the extensions of files uploaded $ext = strrchr($name,'.'); if (($extlimit == "yes") && (!in_array($ext,$limitedext))) { $err[] = " Falscher Dateityp

Falscher Dateityp

Diese Dateiendung darf nicht hochgeladen werden!

"; } if($size > "9900000") { $err[] = " Datei zu groß

Datei zu groß

Die Datei welche Sie hochladen wollen, ist zu gross!
Maximale Dateigroesse beträgt 9.900 KB!

"; } //$name = str_replace (array("ä", "ö", "ü", "ß", "Ä", "Ö", "Ü"," "), array("ae", "oe", "ue", "ss", "Ae", "Oe", "Ue", "_"), $name); //$heute = mktime(date("H"), date("i"), date("s"), date("m"), date("d"), date("Y")); // heutiges Datum & Zeit: http://de2.php.net/manual/de/function.date.php //$heuteformat = date("H-i-s_Y-m-d", $heute); // Formatierung, wie es vor dem Dateinamen erscheinen soll //$datum_db = date("Y-m-d H:i:s", $heute); // Formatierung, wie es vor dem Dateinamen erscheinen soll //$neu = $heuteformat."_".$name; //setcookie("ck_neu","$neu"); $verz = $_POST['subverz']; if ($verz == ""){ NULL; }else{ $verz = $_POST['subverz']."/"; } If(empty($err)) { if(@move_uploaded_file("$tempname", "$verz$name")){ // Unterverzeichnisse wie folgt: copy("$tempname", "pdf/$neu"); #@chmod ("$tempname", 0664); #@chown ("$tempname","apache"); #@chgrp ("$tempname","apache"); echo " Datei hochgeladen

Datei hochgeladen

Die Datei $name wurde hochgeladen
http://www.lg-on.de/$verz$name

"; }else{ echo" Uploadfehler

Uploadfehler

Die Datei konnte nicht hochgeladen werden
Prüfen sie, ob das Zielverzeichnis vorhanden ist
und ob die schreibweise richtig ist!

"; } }else { foreach($err as $error) echo "$error"; exit; } //Ende if error } // Ende IF von Action Abfrage ?>