проблема отображения страницы: фантомный отступ сверху

Так 3 байта - это BOM. Genk0 во втором сообщение сразу это сказал.

так откуда он берется то? в каком файле?
я файлы tpl перевел в utf-8 без BOM

файлы
index.php
header.tpl
product.tpl
home.tpl

все теперь в utf-8 без BOM, были в ANSI

куда еще копнуть?

***********************
есть ли возможность посмотреть ответ сервера в шестнадцатеричных кодах?
 
Копните в php-файлы, которые генерят контент и шапку.
Вот, что у вас в самом начале:
16RaY.png
 
Копните в php-файлы, которые генерят контент и шапку.
Вот, что у вас в самом начале:
16RaY.png

вижу, что берется откуда то вопросительный знак в самом начале.
причем, это скрытый код. если смотреть в браузере через "исходный код", то его не видно, но стоит сделать полное копирование и вставить в notepad++, как этот самый знак "?" появляется.

вижу, что берется откуда то вопросительный знак в самом начале.
причем, это скрытый код. если смотреть в браузере через "исходный код", то его не видно, но стоит сделать полное копирование и вставить в notepad++, как этот самый знак "?" появляется.

--------
хочу поймать левые коды.
как посмотреть ответ сервера в шестнадцатеричных кодах?
 
я использовал фиддлер, ну а теперь вопрос где эта срань, потому как в шаблоне и файла vqmod всё должно быть нормально.

в том то и дело, что найти крайне непросто.

каким инструментом можно просканировать все файлы на наличие BOM?
 
попробуй обработать следующие файлы
BOM2.jpg

добавил тулзу
 

Вложения

  • File_BOM_Detector.zip
    46,8 KB · Просмотры: 5
файлов с BOM очень много. как то можно их массово поправить?
или надо по одному открывать в notepad++?
эта же тулза умеет убирать BOM из файла, просто поубирай с выделеных и перезалей обратно, ну и там кеш перегенерируй
 
Назад
Сверху