- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пишу мультиязычное сайт в utf-8
Есть приблизительно такая структура скрипта:
include(/ru/lng_text) - инклудятся тестовое окружения. Файл в таких строчках типа:
$_lng['anons'] = 'Анонс';
$_lng['text'] = 'Текст';
Потом идет передача переменных в смарти и вывод шаблона.
В интернет експлорере при таком выводе все текста выводятся шрифтом в 3 раза большим чем прописано в стилях.
Если убрать include(/ru/lng_text) то выводится нормально.
Такой эфект я наблюдал (увеличение шрифта) когда в скрипте была какая-то ошибка и происходил вывод ее в хтмл.
Что это может быть за ошибка?
Nicca добавил 18.03.2009 в 01:07
Вот посмотрел хтмл код в самом начале идет маленький высер (перед<!DOCTYPE html) какой-то квадратик Типа перевод строки наверное..
это и есть причина, сохрани сам файл шаблона в utf это бага когда работаешь с 1251 шаблонами а выводишь utf, всмысле сам файл в такой кодировке
сохрани сам файл шаблона в utf
кроме того редактор должен поддерживать сохранение без BOM (собвстенно эта метка и показывается сейчас в начале и портит всю картину).
notepad++ умеет такие вещи как сохранение без бом делать + far к примеру - он глупый, не знает ютф, поэтмоу показывает все побайтово, в нем можно тупо стереть первые 3 байта из файла))
Nicca, вывод до отправки заголовков.
Nicca, вывод до отправки заголовков.
Вот поэтому симптому
маленький высер (перед<!DOCTYPE html) какой-то квадратик
видно, что это BOM.
Dreammaker, 100% оно и есть.
Когда-то юзал программу которой указываешь проект и она колбасит все файлы и сохраняет их без ВОМ Только вот забыл как называется..
Что-то никак не получается. Вы не можете подсказать что за программа для убийства ВОМ-а. Юзал поиск, что-то нигде похожего не нашел..
Nicca добавил 18.03.2009 в 13:36
Нашел
http://www.infine.ru/support/programming/utf8-bom-remover.htm
УРЯЯЯ
Четвертое сообщение в теме.