Ich sehe in der Dokumentation nicht, wie man den hochgeladenen Dateiordner mit SWFUpload einstellt.Wie lege ich den Ordner für hochgeladene Dateien für SWFUpload fest?
Kann mir jemand auf die richtige Richtung?
Ich benutze PHP 5, wenn es hilft.
Ich sehe in der Dokumentation nicht, wie man den hochgeladenen Dateiordner mit SWFUpload einstellt.Wie lege ich den Ordner für hochgeladene Dateien für SWFUpload fest?
Kann mir jemand auf die richtige Richtung?
Ich benutze PHP 5, wenn es hilft.
Was Sie tun, ist ein PHP-Skript aufrufen, und das Skript übernimmt die Datei-Upload.
Sie auf Debug drehen kann, dies wird Ihnen eine ziemlich schöne Debug-Ansicht dessen, was geschieht, und die Ausgabe der PHP-Datei in Frage.
Der Blitz behandelt nicht das Hochladen, da der Blitz tatsächlich auf dem Client-Rechner ausgeführt wird.
Hier ist ein Beispiel für die Konfiguration Ich verwende.
flash_url : "js/swfupload/flash/swfupload.swf",
upload_url: "ajax/flash_upload.php",
post_params: {"PHPSESSID" : "<?php echo session_id(); ?>", "folder_id" : "<?php echo $_SESSION["folder_id"]; ?>"},
file_size_limit : "100 MB",
file_types : "*.*",
file_types_description : "All Files",
file_upload_limit : 100,
file_queue_limit : 0,
custom_settings : {
progressTarget : "fsUploadProgress",
cancelButtonId : "btnCancel"
},
debug: true,
Dann hat flash_upload.php so etwas wie diese (nur ein Beispiel)
$location = "/var/blablabla/files/";
move_uploaded_file($_FILES["Filedata"]["tmp_name"], $location . $_FILES["Filedata"]["name"]);
SWFUpload gegeben wird eine URL mit dem Hochladen zu, zum Beispiel senden http://yourdomain.com/upload.php - Dieses Skript bestimmt, was mit dem Upload passiert.
Siehe PHP Manual Abschnitt Handling File Uploads für weitere Informationen.
Nun, es ist mir nicht gelungen, selbst ein Upload-Skript zu erstellen. Ich benutze die Beispiele/php/test.php und es hieß, dass die Datei nicht hochgeladen werden konnte. –