06
2013-03

如何用PHP实现:点击图片文件或其他文件,直接出现下载提示?

直接上代码:
<?php
/*
*   @file        : download.php
*   @function    : 用PHP实现文件下载功能(访问 http://yoursite.com/download.php?file_id=5)
*/
require_once 'xmphp/init.php';//全站配置文件
require_once XMPHP.'/smarty.php';//smarty功能
require_once XMPHP.'/mysql.php';//mysql功能

07
2012-12

如何利用header实现直接下载保存而不是读取

  相信很多人在实现文件下载功能时会遇到这种情况,本意是点击下载连接提示保存对话框,事情往往事与愿违,例如PDF,TXT这样的文件会直接在浏览器中现实文件内容,而不是提示保存。通过下面的方法可以解决这个问题。
  复制代码 代码如下:
  <?php
  $filename = '路径+实际文件名';
  //文件的类型
  header('Content-type: application/pdf');
  //下载显示的名字
  header('Content-Disposition: attachment; filename="保存时的文件名.pdf"');

«1»