upload_file
upload_file
Lädt eine Datei auf den Webspace hoch.
Beschreibung
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
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
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]