Hallo,
ich erstelle mit dem unten stehenden Befehl ein Upload Feld damit ich eine Datei hochladen kann. Das blöd ist aber das ich garnicht wie bei der Methode mit $_FILE, an den tmp_name komme.
$this->smarty->assign ('upload', $this->CreateInputFile($id, 'upload'));
Wenn ich das hier aufrufe erhalte ich nur den Dateinamen ohne Pfad: $params['upload']
Wie schaff ich es also mit CreateInputFile hin eine datei upzuloaden?
CreateInputFile Datei hochladen???
Re: CreateInputFile Datei hochladen???
Hmm, hast du evtl. schon versucht, für derartige Aktionen das Upload-Modul zu verwenden? Da ist die "Logistik" schon vorhanden ...
(oder so ähnlich)
Code: Select all
{cms_module module='Uploads' mode='simpleurl' upload_id=$entry->addpaper}
Re: CreateInputFile Datei hochladen???
Nutze $_FILES[$id.'deinFeldname'] um an den Namen ranzukommen. Vergiss nicht enctype="multipart/form-data" beim form tag, ansonsten ist $_FILES leer.MoFu wrote: Hallo,
ich erstelle mit dem unten stehenden Befehl ein Upload Feld damit ich eine Datei hochladen kann. Das blöd ist aber das ich garnicht wie bei der Methode mit $_FILE, an den tmp_name komme.
$this->smarty->assign ('upload', $this->CreateInputFile($id, 'upload'));
Wenn ich das hier aufrufe erhalte ich nur den Dateinamen ohne Pfad: $params['upload']
Wie schaff ich es also mit CreateInputFile hin eine datei upzuloaden?