Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.24;
Скачать: CL | DM;

Вниз

Кпоблема с кодировками   Найти похожие ветки 

 
И. Павел ©   (2009-11-19 18:44) [0]

Сначала с кодировками было все нормально и считанная с базы MySQL строка $row["content"] выводилась нормально, а потом я заменил это на nl2br($rowp["content"]) и вернулся результат, в котором русские буквы были отображены неправильно. Теперь удалил nl2br, оставил только $row["content"] - опять русские буквы отображаются неправильно.
Подскажите, пожалуйста, из за чего это и как с этим бороться?


 
И. Павел ©   (2009-11-19 18:46) [1]

Наверное, это очевидно, но все же поясню что такое $row:

$result = $mysqli->query("...")
{
 $row = $result->fetch_assoc();
...


 
И. Павел ©   (2009-11-19 18:48) [2]

Причем русские буквы отоброжаются неправильно только для $row["content"] ,
и если написать: $row["content"]."АБВГД" то "АБВГД" выведется. Как будто страница запомнила nl2br и все еще его выполняет:)


 
xayam ©   (2009-11-19 20:36) [3]

ты уж весь скрипт пиши, как делаешь, а так не поймешь в чем дело


 
xayam ©   (2009-11-19 20:38) [4]


> Как будто страница запомнила nl2br и все еще его выполняет:
> )

может кэш нужно отрубить в браузере. кто знает? :)


 
И. Павел ©   (2009-11-20 19:48) [5]


> xayam ©

Спасибо. Насчет кэша - проверял - не помогло...

Ошибка оказалась простой. Дело было в том, что при генерации страницы не приписывалась кодировка. Хотя почему использовались разные кодировки для разных частей страницы мне понятно...



Страницы: 1 вся ветка

Текущий архив: 2010.01.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
2-1259677152
SergP
2009-12-01 17:19
2010.01.24
Запуск консольного приложения из доп. потока


2-1259714074
Восьмой
2009-12-02 03:34
2010.01.24
Латышский язык


15-1258742459
POOP
2009-11-20 21:40
2010.01.24
Djvu просмоторщик для мобильника?


2-1259179871
sloosar
2009-11-25 23:11
2010.01.24
Удаление пустой строки


15-1258709445
Lebos
2009-11-20 12:30
2010.01.24
интерполяция