Function insert file"()"

Aus Limbas Wiki

Wechseln zu: Navigation, Suche

<-- zurück zu Admin-Dokumentation / <-- zurück zur Hauptseite



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));