我正在使用phpexcel插件来读取excel并在数据库中存储值。它真的很酷并且效果很好,但是当我从不同位置上传excel表时,我遇到了问题。机器。
我猜是bcoz, phpexcel.php 具有常数定义
if (!defined('PHPEXCEL_ROOT')) {
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/');
require(PHPEXCEL_ROOT .'PHPExcel/Autoloader.php');
}
我想知道如何从任何位置上传和读取文件?另外,上传后我不是保存文件,而只是在阅读并保存记录到DB,因为目的是只将记录输入到一个数据库。我如何修复?文档确实很不错且广泛,但是我有点探索它,也是一个新手,可以实现OBJ为方向的PHP
感谢您的时间。
PS :我不是在服务器上存储文件,只是从中读取和获取数据。
@mark贝克
您的评论对我有很大帮助,我解决了这个问题。我实际上是在尝试通过不上传文件来减少负载。intertead只是读取并保存它。但是由于我们必须将文件物理放置在该文件上在操作时服务。我已经更改了方法,现在上传文件,读取它,然后在操作结束后,将文件与服务器取消链接。
感谢您的帮助,我感谢您在phpexcel问题上回答人们的努力。这确实是一个努力并期待更多地探索它的好工具。