[evolvis-commits] r13845: Fix filename in tracker if double quotes inside

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 03:21:43 CET 2011


Author: mirabilos
Date: 2011-02-28 03:21:39 +0100 (Mon, 28 Feb 2011)
New Revision: 13845

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/tracker/download.php
Log:
Fix filename in tracker if double quotes inside

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/tracker/download.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/tracker/download.php	2011-02-28 02:21:31 UTC (rev 13844)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/tracker/download.php	2011-02-28 02:21:39 UTC (rev 13845)
@@ -63,8 +63,8 @@
 	} else if ($afh->isError()) {
 		exit_error('ERROR',$afh->getErrorMessage());
 	} else {
-		Header ('Content-disposition: attachment; filename="'.$afh->getName().'"');
-		Header ('Content-type: '.$afh->getType());
+		Header ('Content-disposition: filename="'.str_replace('"', '', $afh->getName()).'"');
+		Header ("Content-type: ".$afh->getType());
 		echo $afh->getData();
 	}
 }



More information about the evolvis-commits mailing list