Hallo Liste, ich versuche gerade ein recht einfache Erweiterung für Typo3 zu schreiben in der eine CSV Datei hochgeladen wird, in den fileadmin kopiert wird und anschließend ausgegeben wird. Mit der Ausgabe bin ich schon fertig, die Daten aus der CSV werden in der Datenbank eingetragen und tabelarisch und mit hilfe von flot als Diagramm angezeigt.
Nun wollte ich die CSV per Formular hochladen und kopieren, dazu habe ich folgenden Code in meine Erweiterung geschrieben: $content .= '<form action="index.php?id=8&mode=config&upload=file" enctype="multipart/form-data" method="post"> <fieldset> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> <input name="file" type="file" size="40" maxlength="100000" /> <input name="upload" type="submit" value="Hochladen" /> </fieldset> </form>'; if($getVars[upload]=='file'){ print_r($_FILES); move_uploaded_file($_FILES["tmp_name"],"/var/www/xyz/fileadmin/".$_FILES["tmp_name"]); } .... die print_r Funktion gibt mir das array korrekt zurück nur nach der Ausführung des Codes ist unter dem Pfad nix zu finden. Auch wenn ich ein readfile($_FILES["tmp_name"]) ausführe wird nix ausgegeben. Unter tmp_name des FILES Arrays wird /tmp/xyz ausgegeben, ich habe den Ordner /tmp/ die Berechtigung gegeben das der User www-data lesen und schreiben kann. Das die Datei da nicht drin bleibt weiß ich, da ja nach ausführung des Scripts die Temp Datei gelöscht wird, aber sie müsste doch mit readfile() ausgegeben werden....? Was mach ich denn falsch??? Gruß René ------------------------------------------------------------------- Kosys - Kockisch ITK Systems and Services Inh. Kockisch René Görlitzer Str. 22 03046 Cottbus Tel.: 0355/ 430 903 81 Fax.: 0355/ 430 903 84 Internet: www.kosys-cottbus.de E-Mail: rene-kocki...@kosys-cottbus.de _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german