From 628cb5bcb15a6759841e5ce1a95d489ccb00a201 Mon Sep 17 00:00:00 2001 From: knut <> Date: Thu, 8 Feb 2007 11:36:03 +0000 Subject: corrected errors in last checkin (sorry for that) --- framework/Web/THttpResponse.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'framework') diff --git a/framework/Web/THttpResponse.php b/framework/Web/THttpResponse.php index bc8f590b..083a5a3e 100644 --- a/framework/Web/THttpResponse.php +++ b/framework/Web/THttpResponse.php @@ -258,10 +258,9 @@ class THttpResponse extends TModule implements ITextWriter * @param string content to be set. If null, the content will be read from the server file pointed to by $fileName. * @param string mime type of the content. * @param array list of headers to be sent - * @param string alternative file name used in attachment disposition * @throws TInvalidDataValueException if the file cannot be found */ - public function writeFile($fileName,$content=null,$mimeType=null,$headers=null,$displayName=null) + public function writeFile($fileName,$content=null,$mimeType=null,$headers=null) { static $defaultMimeTypes=array( 'css'=>'text/css', @@ -285,6 +284,7 @@ class THttpResponse extends TModule implements ITextWriter $mimeType=$defaultMimeTypes[$ext]; } } + $fn=basename($fileName); if(is_array($headers)) { foreach($headers as $h) @@ -298,9 +298,6 @@ class THttpResponse extends TModule implements ITextWriter } header("Content-type: $mimeType"); header('Content-Length: '.($content===null?filesize($fileName):strlen($content))); - if($displayName === null) { - $displayName = basename($fileName); - } header("Content-Disposition: attachment; filename=\"$displayName\""); header('Content-Transfer-Encoding: binary'); if($content===null) -- cgit v1.2.3