Как сохранить файл phpspreadsheet xlsx на сервере Xampp? [дублировать]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить файл phpspreadsheet xlsx на сервере Xampp? [дублировать]

Сообщение Anonymous »

Я использую phpspreadsheet для создания файла XLSX на XAMPP. Я хочу запустить задание Cron в WordPress, которые будут автоматически экспортировать некоторые заказы и сохранить файл XLSX на сервере XAMPP. Я успешно экспортировал файл, используя $ writer-> save ('php: \\ output'); , но это просто спросит пользователя, где загрузить файл. т.е. wp-content/export/$ filename
Заголовки:
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="file.xls"');
header('Cache-Control: max-age=0');
< /code>
php: < /p>
$objWriter = new Xlsx($objX);

ob_start();
$objWriter->save('php://output');
$xlsData = ob_get_contents();
ob_end_clean();

//returning response to javascript
$response = array(
'file_name' =>'s.xlsx',
'op' => 'ok',
'file' => "data:application/vnd.ms-excel;base64,".base64_encode($xlsData),

);
die(json_encode($response));
< /code>
javascript < /p>
jQuery.ajax({

url: ajaxurl,
type: 'POST',
dataType: 'json',
data: {
form_data :detail_info,
action: 'frontend_action_without_file' // this is going to be used inside wordpress functions.php
},

error: function(error) {

},
success: function(response) {
//console.log("Insert Success" + response.file);

}
}).done(function(data){
var $a = jQuery("");
$a.attr("href",data.file);
jQuery("body").append($a);
$a.attr("download",data.file_name);
$a[0].click();

});
});


Подробнее здесь: https://stackoverflow.com/questions/701 ... mpp-server
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PhpSpreadsheet поврежден файл xlsx
    Гость » » в форуме Php
    0 Ответы
    24 Просмотры
    Последнее сообщение Гость
  • PhpSpreadsheet поврежден файл xlsx
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Проблема при экспорте массива данных в файл XLSX с помощью phpsPreadSheet
    Anonymous » » в форуме Php
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Преобразование XLSX в температуру обновления листа Google и обратно в XLSX, сохраняя при этом исходный файл.
    Anonymous » » в форуме Javascript
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Класс 'Phpoffice \ phpspreadsheet \ src \ phpspreadsheet \ Электронная таблица' не найдена в Laravel [Закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»