本地主机(wamp)和phpExcel库上的主机之间的差异未收到数据错误
我使用phpExcel库从xls文件中读取了一些数据,代码如下:本地主机(wamp)和phpExcel库上的主机之间的差异未收到数据错误,php,phpexcel,Php,Phpexcel,我使用phpExcel库从xls文件中读取了一些数据,代码如下: $fisierInbound = "inbound.xls"; callsInbound(); function callsInbound() { global $fisierInbound; global $current; global $con; $identify = PHPExcel_IOFactory::identify('daily/' . $
$fisierInbound = "inbound.xls";
callsInbound();
function callsInbound() {
global $fisierInbound;
global $current;
global $con;
$identify = PHPExcel_IOFactory::identify('daily/' . $fisierInbound);
$objReader = PHPExcel_IOFactory::createReader($identify);
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load('daily/' . $fisierInbound);
$objWorksheet = $objPHPExcel->setActiveSheetIndex(0);
//$objWorksheet = $objPHPExcel->getActiveSheet();
$query = mysqli_query($con, "SELECT * FROM users WHERE tip_user='agent' AND NOT (departament='online')");
while($usr = mysqli_fetch_array($query)) {
$data[] = $usr;
}
foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {
$worksheetTitle = $worksheet->getTitle();
$highestRow = $worksheet->getHighestRow(); // e.g. 10
$highestColumn = $worksheet->getHighestColumn(); // e.g 'F'
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);
$dataCalls = $worksheet->getCellByColumnAndRow(2, 2)->getValue();
$dataSubstr = substr($dataCalls, 53);
echo $dataSubstr;
foreach ($data as $db) {
for ($row = 6; $row <= $highestRow; ++ $row) {
$marca = $worksheet->getCellByColumnAndRow(3, $row)->getValue();
$nr = $worksheet->getCellByColumnAndRow(4, $row)->getValue();
if($db['marca'] == $marca) {
mysqli_query($con, "INSERT INTO dailycalls(data, nr, departament, oras, tip, id_user)
VALUES('$dataSubstr', '$nr', '" . $db['departament'] . "', '" . $db['oras'] . "', 'inbound', '" . $db['id'] . "')");
}
}
}
}
}
它在本地主机上工作得很好,但若我从主机上运行它,我会收到Chrome错误,并没有收到任何数据
无法加载网页,因为服务器未发送任何数据。
错误代码:ERR\u EMPTY\u响应
但是查询运行时,数据被插入数据库。有什么问题吗
谢谢 你能定义一个在本地主机上完美运行的程序吗。你是怎么运作的?此外,还可以运行查询。是否插入了正确的数据?excell查询工作正常?定义“工作正常”我得到echo$dataSubstr,并插入数据“/当我从主机运行它时,我得到插入的数据,但如果您找到了解决方案,也会很好奇。我也有同样的问题。远程主机曾一度工作正常,但现在不再正常。Localhost很好。