Здравствуй, сообщество!
Все началось с того, что мне нужно было данные сконвертировать в pdf формат.
Нашел библиотеку "tcpdf", накидал туда примитив, чтобы проверить работает ли. Работает! Только когда она сама по себе. Ковырнул ее notepad++ кодирована в utf-8 без ВOM.
Теперь же я стал совмещать ее с своим кодом, понеслась ругань, такая:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\pdf\www\index.php:7) in Z:\home\pdf\www\tcpdf\tcpdf.php on line 7613
TCPDF ERROR: Some data has already been output to browser, can't send PDF file
Как убираю свой код от туда работает. Решил срезать поиск подозреваемых и добавил туда всего лишь несколько строк из dreamveawer, а именно:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<body>
</body>
</html>
Ругается той же самой ошибкой. Прежде чем их совместить закидывал кусок от дримвивера в нотпад++ кодировка стоит тоже utf-8 без bom. Утилиткой с сайта не находит тоже bom. Что делать и кто виноват? Или может вы посоветуете какую-то библиотеку чтобы сформировать pdf файл?