作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的作品集网站上有一个图像上传系统,它使用 PHP 从数据库调用图像。显示的大多数文件都是图像。然而,其中一些是 PDF 文件,我想知道如何在新窗口中打开这些 PDF 文件以及图像。现在,它只是将这些 PDF 文件下载到我的计算机上。我该如何解决?这是我的代码:
?>
</div>
<ul class="media-list">
<?php
include "config.php"; //database connection
$res = $mysqli->query("SELECT * FROM upload_data");
while ($row = $res->fetch_assoc()):
?>
<?php ?>
<div class="media">
<a class="media-left" href="#">
</a>
<div class="img">
<a target="_blank" onclick="window.open('upload/<?php echo $row['file_name'] ?>','<?php echo $row['file_name'] ?>')">
<img width="300" height="200" src="upload/<?php echo $row['file_name'] ?>" alt="<?php echo $row['file_name'] ?>"></a>
</div>
</div>
<?php
endwhile;
?>
感谢您的帮助!
最佳答案
要在浏览器中查看 pdf 而不下载,标题应该是,
Content-Type: application/pdf
Content-Disposition: inline; filename="filename.pdf"
关于javascript - 通过PHP和Mysqli打开PFD文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37413229/
我正在制作一个服务器,它在连接时生成一个子进程(使用 fork),并在有另一个连接进入时使用管道向这个子进程发送另一个套接字。这个想法是让子进程管理两个连接2人网络游戏模式。 父子之间的IPC管道变量
我是一名优秀的程序员,十分优秀!