Funktionsbeschreibungen
Funktion „lmb_simplefileUpload()“
insert_file(string $filepath,string $filename,num $level,bool $noupload,string $dublicate);
Funktion die das Hochladen einer Datei vorbereitet und aufruft.
Parameters
$filepath
Der Pfad von dem die Datei hochgeladen werden soll
$filename
Der Name der Datei
$level
Die Pfad Tiefe (ID der Ordners)
$noupload
- 0: Der Upload muss aus dem Browser heraus stattfinden
- 1: Das Hochladen aus einer Datei ist möglich
$dublicate
Möglichkeiten, was bei einer doppelten Datei getan werden kann:
- overwrite: die neue Datei überschreibt die alte Datei
- rename: die neue Datei wird umbenannt, sie bekommt zusätzlich zum Namen eine fortlaufende Nummer
- versioning: die alte Datei wird versioniert
- skip: es passiert nichts, es findet kein Hochladen einer Datei statt.
$relation
Datei soll zusätzlich mit einem Datensatz einer anderen Tabelle verknüpft werden -> array m Format array(‚gtabid’=>1,’fieldid’=>2,’datid’=>3)
Beispiel
insert_file("/home/documents/graphic.png","my_picture.png", 2, 1, "overwrite",array('gtabid'=>1,'fieldid'=>2,'datid'=>3));