我的程序读EXCEL表都是可以读出来的..
有一小部分程序......
$dataobj = new Spreadsheet_Excel_Reader();
$dataobj->setOutputEncoding('Shift_JIS');
$dataobj->read($filepath);
error_reporting(E_ALL ^ E_NOTICE);
echo "总行数:".($dataobj->sheets[0]['numRows']-1)."<br>";
echo "总列数:".$dataobj->sheets[0]['numCols']."<br><br>";
if ($dataobj->sheets[0]['numCols']==6){
for ($i = 2; $i <= $dataobj->sheets[0]['numRows']; $i++) {
$pic_name=$dataobj->sheets[0]['cells'][$i][1];
$pic_code=$dataobj->sheets[0]['cells'][$i][2];
$cate_id=$dataobj->sheets[0]['cells'][$i][3];
$kind=$dataobj->sheets[0]['cells'][$i][4];
if ($kind=="0"){
$kind="picture";
}elseif ($kind=="1"){
$kind="cartoon";
}else{
$kind="flash";
}
$company=$dataobj->sheets[0]['cells'][$i][5];
有一小部分程序......
$dataobj = new Spreadsheet_Excel_Reader();
$dataobj->setOutputEncoding('Shift_JIS');
$dataobj->read($filepath);
error_reporting(E_ALL ^ E_NOTICE);
echo "总行数:".($dataobj->sheets[0]['numRows']-1)."<br>";
echo "总列数:".$dataobj->sheets[0]['numCols']."<br><br>";
if ($dataobj->sheets[0]['numCols']==6){
for ($i = 2; $i <= $dataobj->sheets[0]['numRows']; $i++) {
$pic_name=$dataobj->sheets[0]['cells'][$i][1];
$pic_code=$dataobj->sheets[0]['cells'][$i][2];
$cate_id=$dataobj->sheets[0]['cells'][$i][3];
$kind=$dataobj->sheets[0]['cells'][$i][4];
if ($kind=="0"){
$kind="picture";
}elseif ($kind=="1"){
$kind="cartoon";
}else{
$kind="flash";
}
$company=$dataobj->sheets[0]['cells'][$i][5];
解决方案 »
- 求助如何在centos下 编译安装 Apache+php+php-fpm+Mysql?
- 怎么用PHP实现页面局部区域的更新
- php checkbox传值问题
- [求助] 这样算服务器被攻击吗?
- 做了一个代理网站商城,网站中使用了优惠券,如何保证客户拿我们优惠券到经销商买东西,
- http://www.sina.com/songlist.php?id=这种连接怎么实现啊
- per正则替换<td.*></td>的问题,大家帮忙呀
- 关于日语支持的问题
- 小妹在线求救一个奇怪的问题的
- php的安装程序到底到哪里下载
- 请问:在用IE打印的时候,为什么打印出来的东西比实际的大小小
- 如何把 EXCEL的内容导入mysql?
$excel = new COM("Excel.sheet") or Die ("Did not instantiate Excel");// 建立EXCEL的COM对象错误信息:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `Excel.sheet': 拒绝访问。 ' in E:\iis\libraire\excel\excel.php:40 Stack trace: #0 E:\iis\libraire\excel\excel.php(40): com->com('Excel.sheet') #1 E:\iis\libraire\excel\testclass.php(28): Excel->excel() #2 {main} thrown in E:\iis\libraire\excel\excel.php on line 40
我用的IIS(6.0)+windows 2003 server
我的QQ:531515035
email :jiehan126.com
谢谢指点
$excel = new COM("Excel.sheet") or Die ("Did not instantiate Excel");// 建立EXCEL的COM对象错误信息:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `Excel.sheet': 拒绝访问。 ' in E:\iis\libraire\excel\excel.php:40 Stack trace: #0 E:\iis\libraire\excel\excel.php(40): com->com('Excel.sheet') #1 E:\iis\libraire\excel\testclass.php(28): Excel->excel() #2 {main} thrown in E:\iis\libraire\excel\excel.php on line 40
我用的IIS(6.0)+windows 2003 server
我的QQ:531515035
email :[email protected]
谢谢指点