Funktions Datenbank

Der PHP-Fusion Code übersichtlich erklärt!

upload_file


Lädt eine Datei auf den Webspace hoch.

Beschreibung

upload_file ( string $source_file [, string $target_file = "" [, string $target_folder = DOWNLOADS [, string $valid_ext = ".zip,.rar,.tar,.bz2,.7z" [, int $max_size = "15000" [, string $query = "" ] ] ] ] ] );

Mithilfe dieser Funktion haben Sie die Möglichkeit, Dateien auf Ihr Webspace hochzuladen.

Die Funktion überprüft zu gleicher Zeit die maximale Dateigröße, den Dateityp, verhindert Konflickte mit anderen Dateinamen und einiges mehr.


Parametrierung


max_size
Angabe der maximal erlaubten Dateigröße in Bytes.

query
Auszuführender Datenbank Befehl nach erfolgreichen speichern der Datei.

source_file
Name des Datei-Upload Feldes.

target_file
Gewünschter Dateiname nach dem hochladen.

target_folder
Gewünschter Speicherort der Datei.

valid_ext
Erlaubte Dateitypen durch ein Komma getrennt. [b]Zum Beispiel[/b] .zip,.rar

Ausgabe


Gibt ein Array zurück. [ulist=disc][b]source_file[/b] => Name des Datei Upload Feldes. [b]source_size[/b] => Größe der Datei ([i]in Bytes[/i]). [b]source_ext[/b] => Typ der Datei. [b]target_file[/b] => Dateiname inklusive Dateityp, wie es auf dem Server gespeichert wurde. [b]target_folder[/b] => Speicherort der Datei. [b]valid_ext[/b] => Erlaubte Dateitypen. [b]max_size[/b] => Erlaubte maximale Dateigröße ([i]in Bytes[/i]). [b]query[/b] => Auszuführender Datenbankbefehl wenn die Datei erfolgreich hochgeladen wurde. [b]error[/b] => Ausgabe einer Fehlernummer, [b]wie gefolgt[/b][olist=1][b]0[/b] => Kein Fehler aufgetreten. [b]1[/b] => Datei ist zu groß. [b]2[/b] => Dateityp nicht erlaubt. [b]3[/b] => Datenbankbefehl fehlerhaft. [b]4[/b] => Keine Datei hochgeladen.[/olist][/ulist]