| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Помогите с отладкой |
| Автор: benq4400 4.2.2010, 09:49 | ||
| Сразу скажу, что локально все отладил и все работает на ура. А вот на сайте не хочет Это скрипт для записи в excel. Сам файл (назовем его excel.php) и все необходимые классы находятся на хосте в одном каталоге.
Начну с кодировки: вместо, например, 'Добро пожаловать' записывается Добро пожаловать. Хотя в заголовке отправляю Header('Content-type: text/html; charset=utf-8') |
| Автор: MoLeX 4.2.2010, 10:01 |
| сам скрипт в какой кодировке? |
| Автор: benq4400 4.2.2010, 10:04 |
| Notepad++ говорит, что в ANSI |
| Автор: benq4400 4.2.2010, 10:23 |
| ой, с кодировкой вроде разобрался. так-с, сейчас другую проблему выложу |
| Автор: benq4400 4.2.2010, 10:59 | ||
| Ситуация следующая: данный файл, если набрать в браузере 'mysite.ru/catalog/excel.php' выполняется так, как надо. Имеет примерно следующий вид:
но если его подключать (include "./catalog/excel.php";) в php-модуле в Joomla!, а именно оттуда передаются переменные, то после нажатия на submit пропадают все шаблоны оформления, то есть остается тупо html-разметка и excel-файл не создается в принципе. В какую сторону здесь нужно копать? |
| Автор: Ипатьев 4.2.2010, 11:17 |
| Наверное, надо определиться с тем, что мы хотим - посмотреть сайт или скачать файл? |
| Автор: benq4400 4.2.2010, 11:31 | ||
Суть всего этого действа вот в чем: в зависимости от выбранной организации, из выпадающего списка формируется и выводится на экран отчет. После чего (последней строчкой в коде) подключается 'excel.php' и на хост записывается excel-файл с содержимым. А из модуля я использую в файле только содержимое двух массивов. Мне кажется оба этих действия могут вполне себе спокойно сосуществовать |
| Автор: Ипатьев 4.2.2010, 11:34 |
| Неправильно кажется. Добавлено через 3 минуты и 38 секунд Стоп. Запись на хост, а не отправка клиенту? А при чем здесь тогда заголовок Content-type? Запись в файл может сосуществовать. Куда пропадают стили - надо смотреть. В браузере. |
| Автор: benq4400 4.2.2010, 11:41 | ||
Именно, запись на хост. На Content type не обращайте внимания - я это убрал. Но дело в том, что без этого заголовка в модуле ещё и кодировка слетает. Хотя по отдельности все нормально |
| Автор: Ипатьев 4.2.2010, 11:44 |
| Тогда могут сосуществовать |
| Автор: benq4400 4.2.2010, 11:46 |
| Это радует |
| Автор: Ипатьев 4.2.2010, 11:49 |
| Кодировка слетает ГДЕ? В записанном файле? Что значит "пропадают шаблоны оформления"? Шаблоны стираются с диска? Что вообще имеется в виду под словом "шаблоны оформления"? |
| Автор: MoLeX 4.2.2010, 12:03 | ||
benq4400,
|
| Автор: benq4400 4.2.2010, 12:07 | ||
ок, перейдите в эту тему, пожалуйста "Подключение файла в модуль Joomla" |