From 25224904160f9454cc9052dce809571f554e4e22 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 12 Oct 2012 18:49:08 +0800 Subject: [PATCH] EventView.php --- EventView.php | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/EventView.php b/EventView.php index a1b74e5..c1da5e1 100644 --- a/EventView.php +++ b/EventView.php @@ -98,5 +98,32 @@ class Pman_Admin_EventView extends Pman } + function readImage(){ + $url= str_replace('.jpg','',$url); + $bits = explode('/', $url); + + $opts = PEAR::getStaticProperty('Hebe','options'); + + if ( $bits[0] != 'members') { + $bits[1] = $bits[0] . '/'.$bits[1]; + $bits[0] = 'members'; + } + + if (!isset($opts[$bits[0].'_photo_dir'])) { + echo "NO OPT SET?"; + exit; + } + $file = $ff->Pman['event_log_dir']. "/{$user}" . date('/Y/m/d/',strtotime($ev->event_when)). $f->tmp_name; + + if (!file_exists($file)) { + echo "NO FILE? $file"; + exit; + } + + header ('Content-Type: image/jpeg'); + $fh = fopen($file,'r'); + echo fread($fh,filesize($file)); + } + } -- 2.39.2