Php 以html格式从本地源打开PDF文档
您好,我们在本地存储上有很多发票。Php 以html格式从本地源打开PDF文档,php,html,pdf,local,Php,Html,Pdf,Local,您好,我们在本地存储上有很多发票。 他们的发票号将从MySQL数据库中读取,我将生成一个指向该发票的链接。 问题是,单击将打开一个新窗口,但有错误,PDF将不会加载或无法使用Acrobat Reader打开 $invDateOrder = intval($invDateYearArray[1]) . "-" . $invDateYearArray[0]; $pathToInvoice = "X:/ALLGEMEIN/PIXI/Rechnungen/" . $invDateOrder . "/"
他们的发票号将从MySQL数据库中读取,我将生成一个指向该发票的链接。
问题是,单击将打开一个新窗口,但有错误,PDF将不会加载或无法使用Acrobat Reader打开
$invDateOrder = intval($invDateYearArray[1]) . "-" . $invDateYearArray[0];
$pathToInvoice = "X:/ALLGEMEIN/PIXI/Rechnungen/" . $invDateOrder . "/" . $invoiceNumber . ".PDF";
$pathToInvoice = str_replace('/', '\\', $pathToInvoice);
#$pathToInvoice = "file:///".$pathToInvoice;
然后在html部分:<td><a href="file:/<?= $pathToInvoice ?>" target="_blank"><?= $invoiceNumber ?></a></td>
或<td><a href="<?= $pathToInvoice ?>" target="_blank"><?= $invoiceNumber ?></a></td>
with file::是一个不可单击的链接到第二个版本时,将打开一个带有路径的新窗口,但会收到一条错误消息
Firefox不知道如何打开此地址,因为以下(x)项之一不是已注册的协议或在此上下文中不允许。
我怎样才能修复它呢?也许可以从这三个变量中尝试一些方法 1)
2)
3)