Files
PHPApp/getPDFdoc.php

40 lines
1.2 KiB
PHP

<?php
session_start();
include "config.php";
$db = new Cms;
// utilizzato solo da area report
try{
$ret["returnId"] = 1;
if(!isset($_GET["filename"])){
$ret = array("returnId" => -1, "errorText" => "Paramentro filename non specificato");
} else{
$filename = $_GET["filename"].".pdf";
if(file_exists($filename)){
$ret["returnId"] = 1;
} else{
$ret = array("returnId" => -1, "errorText" => "File non trovato");
}
if(!isset($_GET["checkExist"])){
if($ret["returnId"]==1){
$fileoutput = file_get_contents($filename);
$filename = basename($filename);
} else{
$ret["errorText"] = "Parametro mod non specificato, filename non esistente";
}
} else{
echo json_encode($ret);
exit;
}
}
if($ret["returnId"]==1){
header("Content-Disposition: inline; filename={$filename}");
header("Content-type: application/x-pdf");
echo $fileoutput;
} else{
echo $ret["errorText"];
}
} catch(SoapFault $e){
//print_r($e);
//var_dump($params);
}