Empfehlungen: Erweiterte Suche

Probleme mit media view

Daten auslesen, verarbeiten und den Views übergeben

Probleme mit media view

Beitragvon heohni » Do 3. Mär 2011, 14:06

Hallo,

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
$this->redirect(array('action' => 'download', $newFileName));
Zuletzt geändert von Mathias am Do 3. Mär 2011, 19:04, insgesamt 1-mal geändert.
Grund: Titel geändert
heohni
 
Beiträge: 42
Registriert: Sa 29. Jan 2011, 18:58

Zurück zu Controller

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron