From: hickert Date: Wed, 23 Jan 2008 11:07:27 +0000 (+0000) Subject: Removed get_attachment X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=114a1f6679cf5937e8a7f20a947f18f5b3e067c2;p=gosa.git Removed get_attachment git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@8564 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-core/html/get_attachment.php b/gosa-core/html/get_attachment.php deleted file mode 100644 index f62ab9fd0..000000000 --- a/gosa-core/html/get_attachment.php +++ /dev/null @@ -1,95 +0,0 @@ -data['SERVERS']['GLPI'])){ - return; -} - - -// Get informations about databse connection -$data = $config->data['SERVERS']['GLPI']; - -// Abort if mysql extension is missing -if(!is_callable("mysql_connect")){ - print _("Can't connect to glpi database, there is no mysl extension available in your php setup."); - return; -} - -// Create handle of glpi class, and check if database connection is established -$handle = new glpiDB($data['SERVER'],$data['LOGIN'],$data['PASSWORD'],$data['DB']); - -if(!$handle->is_connected){ - print _("Can't connect to specified database, please check your glpi configuration."); - return; -} - -$att =array(); -$atts = $handle->getAttachments(); -$att = $atts[$_GET['id']]; - -if(count($att)== 0){ - print _("Can't get specified attachment file, there is no entry with this id."); - return; -} - -if(!is_readable(CONFIG_DIR."/glpi/".$att['filename'])){ - print sprintf(_("Can't open file '%s'."),CONFIG_DIR."/glpi/".$att['filename']); -} -$data = file_get_contents(CONFIG_DIR."/glpi/".$att['filename']); - -/* force download dialog */ -header("Content-type: ".$att['mime']."\n"); -if (preg_match('/MSIE 5.5/', $HTTP_USER_AGENT) || - preg_match('/MSIE 6.0/', $HTTP_USER_AGENT)) { - header('Content-Disposition: filename="'.$att['filename'].'"'); -} else { - header('Content-Disposition: attachment; filename="'.$att['filename'].'"'); -} - -header("Content-transfer-encoding: binary\n"); -header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); -header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); -header("Cache-Control: no-cache"); -header("Pragma: no-cache"); -header("Cache-Control: post-check=0, pre-check=0"); - - -/* print the tiff image and close the connection */ -echo "$data"; - -// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: -?> -