乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > php-<em>excel</em>reader怎么不能导入<em>excel<

php-<em>excel</em>reader怎么不能导入<em>excel<

作者:乔山办公网日期:

返回目录:excel表格制作


文件data.xls 不可读

就是没有读该文件的权限。

在文件系统中 Linux系统下 会对用户操作文件的权限限制得比较严格。无权限读的情况比较常见 。

解决:你可以修改文件读写属性为 0777 即所有人可读

将这个1.xlsx的另存为2003或2000的.xls文件再导入一下试试。
我遇过这样的提示,不过不是截取字符问题,如果是截取问题的话网上找个可以截取utf-8与gb2312的函数吧。如果不是或许还能帮你

代码如下<?php//加载EXCEL类require_once './func/Spreadsheet_Excel_Reader.php';//设置字符集header('Content-type:text/html;charset=utf-8;');//实例化类$data = new Spreadsheet_Excel_Reader();//设置文本输出字符编码$data->setOutputEncoding('utf-8');//加载文件名$data->read('ygxx.xls');error_reporting(E_ALL ^ E_NOTICE);//连接PDOtry{$pdo=new PDO("mysql:host=localhost;dbname=excel","root","root");$pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);$pdo->query('set names utf8');

相关阅读

关键词不能为空
极力推荐
  • 为什么一打开office word 、excel 等,老是弹...

  • 如果有office源程序,干脆卸了(卸完后还要清理注册表)重装。系统出问题了建议卸载了重新安装office1、安装不完全,可在控制面板中更改打开控制面板,右击安装的程序,选择修改,出

ppt怎么做_excel表格制作_office365_word文档_365办公网