Автор Тема: метка Unicode  (Прочитано 10485 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« : 23 Июля 2007, 11:48:48 »
как ее убрать? при создании страницы инклюдится код HTML+PHP в результате на странице возникает такая зугогулина: п»ї

как избавится от нее - ума не приложу!
Пространные размышления об ИТ и все что вокруг

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
метка Unicode
« Ответ #1 : 23 Июля 2007, 13:25:50 »
Проверьте, везде ли кодировка одинаковая, или что-то затесалось инородное?

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #2 : 23 Июля 2007, 13:42:19 »
прикол  том, что разные. надо в таком положении избавиться
Пространные размышления об ИТ и все что вокруг

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
метка Unicode
« Ответ #3 : 23 Июля 2007, 16:48:00 »
utf8_decode() ,  iconv()?

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #4 : 24 Июля 2007, 07:52:24 »
brainkiller
дело в том, что там не просто строка, там подключается отдельный скрипт ф-ей include()
Пространные размышления об ИТ и все что вокруг

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
метка Unicode
« Ответ #5 : 24 Июля 2007, 14:00:25 »
есть вариант пользоваться нормальным редактором :-)
который ее не пишет

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
метка Unicode
« Ответ #6 : 24 Июля 2007, 18:10:17 »
hanslinger
файл-то, поди, чужой...

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #7 : 25 Июля 2007, 13:40:41 »
hanslinger
brainkiller
это не из-за редактора и файл свой, есть замудка с серверами, между которыми происходит копирование. избежать этого никак нельзя, поэтому стоит вопрос как избавиться не инструментально а программно
Пространные размышления об ИТ и все что вокруг

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
метка Unicode
« Ответ #8 : 25 Июля 2007, 14:52:35 »
что-то я окончательно перестал что-либо понимать :)

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #9 : 25 Июля 2007, 15:24:53 »
hanslinger
вот смотри:
у меня есть скрипт, в кодировке cp1251, он подключает другой скрипт в utf8, когда я их соединяю, то в месте соединения получается такая фигнюшка. конечный скрипт в cp1251, т.е. первый он как бы включает в себя второй

кодировки обоих скриптов изменить нельзя.
Пространные размышления об ИТ и все что вокруг

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
метка Unicode
« Ответ #10 : 25 Июля 2007, 16:33:08 »
Значит тот, который сохранен в UTF-8, записан с BOM. Отключи эту опцию в редакторе. Или руками удали два байта в начале файла.

Оффлайн Altaxar

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 222
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.moroseac.ru/
метка Unicode
« Ответ #11 : 25 Июля 2007, 17:16:36 »
Greg
А может поможет: "Функции управления выводом" ?
тоесть включаешь буфер перед каким либо выводом из подключаемого модуля, потом получаешь все, что тот должен был вывести и переводишь с одной кодировки в другую, затем выводишь ?
Не все является тем чем кажется.

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #12 : 26 Июля 2007, 08:25:52 »
hanslinger
не руками они пишутся, они генерятся на сервере. два байта удалял, результат тот же.

Altaxar
попробую.
Пространные размышления об ИТ и все что вокруг

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
метка Unicode
« Ответ #13 : 26 Июля 2007, 10:00:06 »
в общем с буфером тоже ничего не вышло, но все равно спасибо Altaxar за совет. пришлось таки руками все перелопатить, но в итоге получилось таки.

[OFF]давно пора вводить стандарт - UTF-8, долой виндусятину[/OFF]
Пространные размышления об ИТ и все что вокруг

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
метка Unicode
« Ответ #14 : 26 Июля 2007, 13:30:32 »
Цитировать
давно пора вводить стандарт - UTF-8,

two thumbs up!
это вопрос времени, надо еще немного подождать.

Цитировать
долой виндусятину

а она-то тут при чем :-)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28