Вечная война с кодировкой( Помогите с UTF-8

Rock'n'rolla
На сайте с 14.09.2009
Offline
146
896

Добрый день.

Есть страница

http://infokredit.ru/index_ggl.php

На локалхосте (денвер) на моем компьютере отображается криво кодировка

На сервере в интернете вижу нормально все

прогоняю эту страницу через http://www.promolab.ru/free/parser.php

Опять выдает каракули? Такие же как на локалхосте(((

Редактирую все через Notepad++, выбираю там кодировку UTF-8 (без BOM)

Помогите решить проблему. Заранее, спасибо.

"Vulcan-Bit - лучшая партнерка в сети" (http://vulcan-bit.com?invite=artem_kozirev) KMA.BIZ - Партнерка с крутым конвертом и отчислениями в долларах. Лить! (http://kma.biz)
Coolmac
На сайте с 08.09.2011
Offline
60
#1

Попробуйте в том же Notepad++ поставить преобразовать в UTF-8 (не UTF-8 без BOM).

Доступные vps/ds с грамотной тех. поддержкой (https://my.friendhosting.net/pl.php?11304)
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#2

Делаю так.Тогда вместо каракулей - везде одни вопросики(((

---------- Добавлено в 10:44 ---------- Предыдущее сообщение было в 10:35 ----------

Вот на пример: http://infokredit.ru/1.php

Половина нормально, половина "???????????" .

У меня в PHPH файле все что подключено через <? include (); ?> - нормально отображается, а то что там прописано прям в PHP файле русским языком - все через вопросики.

Infelix
На сайте с 19.01.2012
Offline
3
#3

Такая проблема чаще всего возникает из-за несовпадения кодировок:

- кодировки, в которой сохранен файл

- кодировки, указанной в метатегах страницы <meta http-equiv="content-type" content="text/html; charset=utf-8" />

- кодировок ресурсов, которые используются при формировании данной страницы (база данных, подгружаемые файлы, xml и т.д.)

Оптимальный вариант - это чтобы все было в одной кодировке (и желательно чтобы это была кодировка UTF-8)

Проверьте все еще раз.

Иногда помогает такой вариант: создать новый файл (index_ggl.php в вашем случае) изначально сохранив его в нужно кодировке, из старого файла скопировать содержимое и вставить в новый.

И на будущее в нотпаде настройте чтобы кодировка по умолчанию была utf-8

infelix.ru (http://infelix.ru) - заметки о Extjs, Zend Framework, SEO...
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#4

Решил вопрос с кодировкой

http://infokredit.ru/index_ggl.php

Но вот тут не пойму ничего.

прогоняю эту страницу через http://www.promolab.ru/free/parser.php
Опять выдает каракули

Что ж это такое то?

А вот зато если сделать вот эту страницу http://www.promolab.ru/free/parser.php в кодировке UTF-8 - то весь мой текст нормально видно. Полагаю, что это проблема сервиса промолаб, так?

A
На сайте с 18.05.2008
Offline
207
#5

Перегнать все php с русским языком в UTF-8.

Добавить в .htaccess: AddCharset UTF-8 .php

Проверить кодировку базы на локали, возможно она отличается. Перегнать в utf8.

Проверить кодировку соединения базой и установить везде принудительно utf8.

---------- Добавлено в 12:10 ---------- Предыдущее сообщение было в 12:08 ----------

Rock'n'rolla:
А вот зато если сделать вот эту страницу http://www.promolab.ru/free/parser.php в кодировке UTF-8 - то весь мой текст нормально видно. Полагаю, что это проблема сервиса промолаб, так?

Там косяк самого сервиса, всё верно. Видимо не указана кодировка страницы.

У меня тоже открылось с кривой кодировкой.

LineHost.Org - Хостинг и VPS в Москве | VPS в США (http://linehost.org/) WebNicks.Com - Дешевая Регистрация Доменов Онлайн (http://webnicks.com/)
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#6

ПРОБЛЕМА РЕШЕНА! ВСЕМ СПАСИБО!

Это косяк сервиса)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий