2017-09-15 58 views
0

我有一段代码轮询一个CRM系统,并通过URL发现一个特定的文件.....从找到的文档中,然后将其添加到PHP变量 - 但是,如果我然后打印PHP变量它只是垃圾。我怎样才能把PHP变量和内容转换为PDF(这是一个已经存储在变量中的PDF)......所以它可以下载或打开到屏幕?打开或从一个PHP变量下载PDF文档

这里是正在使用的代码:

**$url = "accounting/invoices/55120.pdf?template=30&api_key='My-API-Key'"; 
$pdf = $thisbooks->get($url, array(), array('decode_json' => false)); 
// Ensure the response looks like a PDF 
if (!preg_match('/^\%PDF\-1\.4\s/', $pdf)) { 
    $thisbooks->log('ERROR: Unexpected response: is it a PDF?', $pdf, 'error'); 
} 
$thisbooks->log('Fetched PDF', $pdf); 
print $pdf;** 

现在,当我打印$ PDF变量,我可以看到脚本代码,但它不会做任何事情.....

在此先感谢

达米安

回答

0

你尝试使用file_get_contents读您的变量?

或用这个头:如果你把你的代码也许我们可以帮助更多的header('Content-type: application/pdf');

+0

嗨,对不起,如果我添加了代码会有所帮助。现在已经添加了。达米安 –