From b2a47ce0d7cf37b3718fada9100db4cffdfee854 Mon Sep 17 00:00:00 2001 From: shish Date: Sun, 25 May 2008 23:02:17 +0000 Subject: [PATCH] filename for data files git-svn-id: file:///home/shish/svn/shimmie2/trunk@879 7f39781d-f577-437e-ae19-be835c7a54ca --- core/page.class.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/page.class.php b/core/page.class.php index 2553e4f0..97d9e312 100644 --- a/core/page.class.php +++ b/core/page.class.php @@ -16,10 +16,15 @@ class GenericPage { // data var $data = ""; + var $filename = null; public function set_data($data) { $this->data = $data; } + + public function set_filename($filename) { + $this->filename = $filename; + } // ============================================== @@ -78,6 +83,9 @@ class GenericPage { $layout->display_page($this); break; case "data": + if(!is_null($this->filename)) { + header('Content-Disposition: attachment; filename='.$this->filename); + } print $this->data; break; case "redirect":