Deutsch English

jQuery einfaches drag & drop upload Plugin

In diesem Tutorial möchte ich erklären wie das Plugin "jQuery simple drag & drop upload" funktioniert.
Als erstes downloaden wir das Script und entpacken die Files in einem Web-Server, z.B.: /var/www/simpleupload/

Das Verzeichnis SimpleUpload sollte folgende Verzeichnisse und Files enthalten:
Uploads in diesem Verzeichnis werden die Daten hochgeladen
css enthält das SimpleUpload.css
img enthält Layout Images
js enthält SimpleUpload.js und jquery.form.js Scripts
index.html initialisiert SimpleUpload.js und sendet die Daten via ajax an upload.php
upload.php lädt die Daten ins Verzeichnis Uploads hoch

Installation
Wir setzten die Schreibrechte des Verzeichnisses Upload auf 777
Wir öffnen die Datei index.html und passen SimpleUpload options an.
Nach der Anpassung der Optionen können wir mit dem Upload starten.

Simple Upload lässt sich durch folgende Optionen anpassen:

 URL  Definiert die Upload-File URL
 FormName  Definiert den Simple Upload-Formnamen
 FileFieldName  Definiert den File-Fieldnamen
 Method  Definiert Form-Method
 UploadDir  Definiert Upload-Directory
 MaxFileUpload  Definiert wie viele Dateien hochgeladen  werden können.
 MaxFileSize  Definiert das Maximum an Dateiengröße  in Bytes
 AllowedExtensions  Definiert die erlaubten Extensions.
 AllowRandomFilename  Erlaubt das Erzeugen von beliebigen  Filenamen
 MultipleUpload  Erlaubt das Hochladen von mehreren  Dateien gleichzeitig
 CustomFormData  Erlaubt das Verschicken von benutzerdefinierten Variablenz.B. Member-ID zum Upload-Script
 AutoUpload Erlaubt das Auto-Update nach dem Aussuchen der Dateien
 onSuccess Zeigt die Zurückgegebene json-call nach dem Upload