Я искал ответ на другие подобные вопросы, но не мог найти полезного ..
У меня есть HTML-таблица, сгенерированная с помощью php из mysql db.
Я использую этот фрагмент в моем php-файле, чтобы сохранить как excel
$file="program.xls";
header('Content-Type: text/html');
$table = $_POST['tablehidden'];//i get this from another php file.It is HTML table
header("Content-type: application/x-msexcel"); //tried adding charset='utf-8' into header
header("Content-Disposition: attachment; filename=$file");
echo $table;
- До этого времени все в порядке. Но когда я сохраняю это, у меня возникает проблема с символами и я пытаюсь добавить charset = 'utf-8' в мой заголовок, я не знаю, но это не работает.
- У меня есть таблица со стилем в HTML, но когда дело доходит до совершенства, она потеряла стиль, реализованный в CSS.
Как я могу решить проблемы с кодировкой и стилем? Я посмотрел на phpexcel, но не смог найти способ прямого включения таблицы.