1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<?php
require("../adei.php");
function format2mime($fmt) {
return "mime/" . strtolower($fmt);
}
$logfile = $_REQUEST['logfile'];
$logpos = $_REQUEST['logpos'];
$info = adeiGetLogInfo($logfile, $logpos);
if ($info['result']) {
if (strstr($info['source'], "getimage")) {
$data = pack("H*", $info['result']);
$image = new Imagick();
if ($image) {
$image->readImageBlob($data);
$format = $image->getImageFormat();
$mime = format2mime($format);
} else {
$mime = "image/png";
}
header("Content-type: $mime");
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
echo $data;
}
}
?>
|