Я извлекаю данные из базы данных и экспортирую их в файл excel с использованием phpexcel5. , который работает нормально, но я не хочу сохранять этот файл excel в свою папку с сервером. Я использую функцию unlink для удаления этого файла excel, но он не работает.Как удалить файл excel после экспорта через PHPExcel в codeigniter, unlink() не работает
Ниже мой код -
header('Content-type: application/ms-excel');
header("Content-Disposition: attachment; filename=\"" . $filename . "\"");
header("Cache-control: private");
$objWriter = PHPExcel_IOFactory::createWriter($this->excel, 'Excel5');
$objWriter->save("export/$filename");
header("location: " . base_url() . "export/$filename");
unlink(base_url() . "export/$filename");
экспорт мое имя папки, в которой Excel файл будет сохранен. Я хочу удалить этот файл excel из папки экспорта.
Вы не отключаете его через URL-адрес, вы отсоединяете его через файловую систему ... 'unlink (" export/$ filename ");' –
unlink должен работать, проверить путь к файлу, используя – user3782114
P.S. Почему даже беспокоить сохранение файла на сервере, когда вы можете сохранить его непосредственно в режиме просмотра? –