Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: [php] Datei speichern unter

  Alt 31. Mai 2004, 10:47
So, der Teil funktioniert jetzt. Kann mir allerdings noch bitte jemand sagen, wie ich es schaffe, den Code weiterzuführen?
Ich will nach dem Aufruf mit readfile noch eine Seite ausgeben, bzw. auch schon während. Das sieht dann ca. so aus:
Code:
   readfile($download_dir . $file_name);
   include($phpbb_root_path . 'includes/page_header.'.$phpEx);
   $template->set_filenames(array(
      'body' => 'load_body.tpl')
   );
   $template->assign_vars(array(
      'U_LINK' => "downloads.php?view=detail&download_id=$download_id",
      'DESCRIPTION' => $description,
      'TITLE' => $lang['Error'],
      'MESSAGE' => $lang['Dl_Download_Error'])
   );
   $template->pparse('body');
   include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
Wie alle Schlaumeier jetzt vielleicht schon gemerkt haben, geht es hier um ein phpBB-Forum, welches ja mit templates arbeitet. Habe ich den Code so, dann sehe ich gar nichts, außer einer schönen Fehlermeldung sobald ich das nächste mal die Seite wechsle. Schreibe ich das readfile nach dem Ausgeben der Seite, so wird die Datei nicht mehr heruntergeladen. Anscheinend beendet das Einbinden des Seitenfooters (letzte Zeile) die Ausführung des Codes. Weiß jemand wie ich das Problem umgehen könnte?

Greetz
alcaeus

[add]Sorry LLCoolDanny, habe deinen Beitrag nicht gesehen....[/add]
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat