请问如何读取WORD文档里的内容,用readfile()怎么不行? php里有对com对象的支持,可以用它呀. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $file_name = "info_check.exe";$file_dir = "/public/www/download/";if (!file_exists($file_dir . $file_name)) { //检查文件是否存在echo "文件找不到";exit; } else {$file = fopen($file_dir . $file_name,"r"); // 打开文件 // 输入文件标签Header("Expires: " . gmdate("D, d M Y H:i:s",time()+24*3600) . " GMT");Header("Cache-Control:");Header("Pragma: cache");Header("Connection: close");Header("Content-type: application/octet-stream");Header("Accept-Ranges: bytes");Header("Accept-Length: ".filesize($file_dir . $file_name));Header("Content-Disposition: attachment; filename=" . $file_name);// 输出文件内容echo fread($file,filesize($file_dir . $file_name));fclose($file);exit;} 看错! 上面是直接打开word 你需要一个组件然后使用WORD的宏(MACRO)命令 现在最好的模板引擎是什么 请问PHP中如何取分隔符前的字符串 求大家帮忙解决一下,急!急!急! 如果客户端禁用了cookie,是不是要改程序在每个请求后加seesion_id? 学习php中,请教一个基础问题~谢谢,和连接数有关 数组使用中遇到的问题 大家共同思考一下,央视国际网站那么宏大的页面为何打开的那么快? 刚入门求助:请问frontpage能编辑.PHP ,.dwt 的文件吗?? 有事,回家两天。凡来者,给分,版主可不要删贴噢! 函数date()的用法? 数组变量在""中什么时候可以被辨识? 上传的附件为何不能直接用变量加上_name的方式得到名字?
$file_dir = "/public/www/download/";
if (!file_exists($file_dir . $file_name)) { //检查文件是否存在
echo "文件找不到";
exit;
} else {
$file = fopen($file_dir . $file_name,"r"); // 打开文件
// 输入文件标签
Header("Expires: " . gmdate("D, d M Y H:i:s",time()+24*3600) . " GMT");
Header("Cache-Control:");
Header("Pragma: cache");
Header("Connection: close");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($file_dir . $file_name));
Header("Content-Disposition: attachment; filename=" . $file_name);
// 输出文件内容
echo fread($file,filesize($file_dir . $file_name));
fclose($file);
exit;}