$bits= explode('/', $s);
$id = 0;
-
+// var_dump($bits);die('in');
// without id as first part...
if (!empty($bits[0]) && $bits[0] == 'Thumb') {
$this->thumb = true;
$img = DB_DataObjecT::factory('Images');
+
if (!$id || !$img->get($id)) {
header('Location: ' . $this->rootURL . '/Pman/templates/images/file-broken.png?reason=' .
urlencode("image has been removed or deleted."));
+
}
$this->serve($img);
exit;
}
-
$this->as_mimetype = $_REQUEST['as'];
$this->mimetype = $_REQUEST['mimetype'];
require_once 'File/MimeType.php';
$y = new File_MimeType();
$src_ext = $y->toExt( $this->mimetype );
- $test_temp = '/var/lib/php5/ClippingTMPh3cFeo.svg';
- $xml = simplexml_load_string($_REQUEST['data']);
-
- print_r($xml);exit;
$tmp = $this->tempName($src_ext);
file_put_contents($tmp, $_REQUEST['data']);
-
-
require_once 'File/Convert.php';
- $cv = new File_Convert($test_temp, $this->mimetype);
+ $cv = new File_Convert($tmp, $this->mimetype);
$fn = $cv->convert(
$this->as_mimetype ,
empty($_REQUEST['width']) ? 0 : $_REQUEST['width'],
empty($_REQUEST['height']) ? 0 : $_REQUEST['height']
);
-// print_r($tmp);exit;
if (!empty($_REQUEST['as_data'])) {
$this->jok(base64_encode(file_get_contents($fn)));
}
require_once 'File/Convert.php';
if (!file_exists($img->getStoreName())) {
- //print_r($img);exit;
+// print_r($img);exit;
header('Location: ' . $this->rootURL . '/Pman/templates/images/file-broken.png?reason=' .
urlencode("Original file was missing : " . $img->getStoreName()));
}
-
+// print_r($img);exit;
$x = $img->toFileConvert();
if (empty($this->as_mimetype)) {
$this->as_mimetype = $img->mimetype;