diff --git a/html/getfax.php b/html/getfax.php
index cff889f09e357a31adfc48255227d8f84ef13914..374b7e25562388f96d86f7bfd7f71a9bd0d046f8 100644 (file)
--- a/html/getfax.php
+++ b/html/getfax.php
/* Logged in? Simple security check */
if (!isset($_SESSION['ui'])){
- gosa_log ("Error: getfax.php called without session");
- header ("Location: ../index.php");
+ new log("security","faxreport/faxreport","",array(),"Error: getfax.php called without session") ;
+ header ("Location: index.php");
exit;
}
$ui= $_SESSION["ui"];
/* User object present? */
-if (!isset($_SESSION['userfilter'])){
- gosa_log ("Error: getfax.php called without propper session data");
- header ("Location: ../index.php");
+if (!isset($_SESSION['fuserfilter'])){
+ new log("security","faxreport/faxreport","",array(),"getfax.php called without propper session data") ;
+ header ("Location: index.php");
exit;
}
$query = "SELECT id,uid FROM faxlog WHERE id = '".validate(stripcslashes($_GET['id']))."'";
$result = mysql_query($query) or die(_("Database query failed!"));
$line = mysql_fetch_array($result, MYSQL_ASSOC);
-if (!preg_match ("/'".$line["uid"]."'/", $_SESSION['userfilter'])){
+if (!preg_match ("/'".$line["uid"]."'/", $_SESSION['fuserfilter'])){
die ("No permissions to view fax!");
}
/* Loading image */
if(!$handle = imagick_blob2image($data)) {
- gosa_log("Can't Load image");
+ new log("view","faxreport/faxreport","",array(),"Can't load fax image") ;
}
/* Converting image to PNG */
if(!imagick_convert($handle,"PNG")) {
- gosa_log("Can't Convert to PNG");
+ new log("view","faxreport/faxreport","",array(),"Can't convert fax image to png") ;
}
/* Resizing image to 420x594 and blur */
if(!imagick_resize($handle,420,594,IMAGICK_FILTER_GAUSSIAN,1)){
- gosa_log("imagick_resize failed");
+ new log("view","faxreport/faxreport","",array(),"Can't resize fax image") ;
}
/* Creating binary Code for the Image */
if(!$data = imagick_image2blob($handle)){
- gosa_log("Can't create blob for image");
+ new log("view","faxreport/faxreport","",array(),"Reading fax image image failed") ;
}
}