5
Я использую ниже код для экспорта файла xls abd, это рабочий файл, но моя проблема в том, что я пытаюсь читать файл, используя библиотеку XLS/Excel/reader.php. return error "не обновляется." Когда я сохраняю файл экспорта xls и пытаюсь импортировать его.Экспорт файла xls не читается для времени импорта в php
function xlsBOF() { echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0); } function xlsEOF() { echo pack("ss", 0x0A, 0x00); } function xlsWriteNumber($Row, $Col, $Value) { echo pack("sssss", 0x203, 14, $Row, $Col, 0x0); echo pack("d", $Value); } function xlsWriteLabel($Row, $Col, $Value) { $L = strlen($Value); echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L); echo $Value; } // prepare headers information header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/xls"); header("Content-Disposition: attachment; filename=test.xls"); header("Content-Transfer-Encoding: binary"); header("Pragma: no-cache"); header("Expires: 0"); // start exporting xlsBOF(); xlsWriteLabel(0, 0, "id"); xlsWriteLabel(0, 1, "name"); xlsWriteLabel(0, 2, "email"); xlsWriteNumber(1, 0, 230); xlsWriteLabel(1, 1, "John"); xlsWriteLabel(1, 2, "[email protected]"); xlsWriteNumber(2, 0, 350); xlsWriteLabel(2, 1, "Mark"); xlsWriteLabel(2, 2, "[email protected]"); xlsEOF();
Это работает? @mukesh – hrs
да это нормально работает. – Mukesh