直接把excel文件上传到服务器,然后用php后台语言读入excel,求完整的代码,最好是能提供一个实力,嘻嘻 ,

直接把excel文件上传到服务器,然后用php后台语言读入excel,求完整的代码,最好是能提供一个实力,嘻嘻 ,,第1张

用PHPExcel,PHPExcel是相当强大的 MS Office Excel 文档生成类库。
你上它的官/网把程序包下/载下来,里面有 PHPExcel 的程序、还有30个实例程序和三个文档。
看一下其中的开发文档你就会用了。
读取(这段在开发文档里有的,在13页):
require_once '/Classes/PHPExcel/IOFactoryphp';
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load("testxlsx");
$objWorksheet = $objPHPExcel->getActiveSheet();
echo '<table>' "\n";
foreach ($objWorksheet->getRowIterator() as $row) {
echo '<tr>' "\n";
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
echo '<td>' $cell->getValue() '</td>' "\n";
}
echo '</tr>' "\n";
}
echo '</table>' "\n";
>

步骤:
1、给服务器设置一个固定的局域网IP
2、IIS的端口修改为8088
3、服务器的防火墙关闭或者开放8088端口
4、路由器做一下8088的端口影射

注意:登录的时候不管是局域网还是互联网,都需要在IP或者域名后面加上冒号和8088,例如 19216815:8088

1、 给服务器设置一个固定的局域网IP;
假设 通用Excel网络服务器的局域网IP是 19216815,如下图所示:

2、IIS的端口修改为88
对于动态拨号的用户来做,80端口已经被电信屏蔽,所以在配置服务器端口的时候,尽量不要用80端口。
3、服务器的防火墙关闭或者开放8088端口

4、路由器做一下8088的端口影射;
目的是把外界对88端口的访问转移到你指定的服务器上。下面我们以常用的 TP-Link为例子进行说明:打开IE浏览器进入路由器的设置界面,通常是>这需要你在程序里面设置,把他设置成只要有人运行程序时就自动去找表格才行,如果说单一的共享表格,那太简单了。只要你把表格放在你的共享文件夹进而面,或者你把表格所在的文件夹右键属性-共享就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10692900.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存