Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011
Помог: 0 раз(а)
В поисковике толком ничего не нашел что мне нужно, возможно из-за того что не правильно формулировал запрос. Как сделать чтоб на выходе всегда была кодировка windows-1251? Может у кого есть решение, буду очень благодарен.
Jet4Fire
Отправлено: 14 Января, 2012 - 14:07:47
Новичок
Покинул форум
Сообщений всего: 50
Дата рег-ции: Янв. 2010
Помог: 3 раз(а)
header('Content-Type: text/html; charset=cp-1251');
или
mb_internal_encoding('cp-1251');
----- Programming - this is an art!
ВэйДлин
Отправлено: 14 Января, 2012 - 14:12:46
Гость
Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011
Помог: 0 раз(а)
И вот результат: Персональный сайт - Главная страница
PATCH
Отправлено: 14 Января, 2012 - 14:20:23
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
а информация откудо с бд идет?
а)изменить кодировку файла на windwows 1251
б) функция iconv
в)mysql_set_charset("cp1251");
ВэйДлин
Отправлено: 14 Января, 2012 - 14:31:39
Гость
Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011
Помог: 0 раз(а)
А как определить кодировку? Если кодировка уже UTF-8 то она стирает пол строки. Файл и так в кодировки windows-125, и header тоже. Данные беру из БД, а записывает их туда сторонний сервер через гет запрос, прикол в том что их много и я не знаю в какой кодировки приходит текст, скрипт просто его заносит в БД, а выводить надо по любому в windows-125.
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
уточняйте где имено ваша проблема.
а) вы заносите данные в бд со сторонего сервера , в бд они нормально заносятся или крякозяблями?
б) коряво выводится при выборки из базы?
в) смените на пост запрос в гет запросах есть ограничение вроде на длину (не все данные будут заносится) если конечно там не ссылки от парсера))
Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011
Помог: 0 раз(а)
Заносятся крокозябрами и выводятся так-же
PATCH
Отправлено: 14 Января, 2012 - 14:39:31
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
так данные передаются со сторонего сервера через GET на ваш сервер , в ваш файл обработчик, который в свою очередб заносить данные в бд? в любом случии
а) таблица в бд в cp1251 кодировке?
б) сразу после подключение к бд установите кодировку mysql_set_charset("cp1251");
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.