Ich möchte gerne eine Datei zum Download anbieten.
- Code: Alles auswählen
function download(){
$file = $this->params['pass'][0];
$extension = Member::DTA_EXT;
$path = WWW_ROOT.'DTAfiles'.DS.$file.$extension;
$this->view = 'Media';
$params = array(
'id' => $file.$extension,
'name' => $file,
'download' => true,
'extension' => 'dta',
'path' => $path
);
$this->set($params);
}
Aber egal was ich versuche, ich bekomme diese Meldung:
- Code: Alles auswählen
- Error: The requested address '/members/download/030320111357' was not found on this server.
Wie kann ich dem Script den richtigen Pfand beibringen? Wieso nimmt der 'path' nicht an?
Die einzelnen Werte, wie $path und $file stimmen und geben bei echo korrekte Werte aus.
Auf die Downloadseite kommt man über ein redirect()
- Code: Alles auswählen