imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 12.05.2005, 11:11     # 1
Papa Karlo
Junior Member
 
Регистрация: 04.12.2001
Сообщения: 82

Papa Karlo Известность не заставит себя ждатьPapa Karlo Известность не заставит себя ждать
редактор utf-8

2all, каким редактором вы решаете проблему сохранения кода в utf-8?
вроде Notepad позволяет, но я столкнулся с такой вещью, что он прилепляет какое-то г...о перед текстом: п»ї
вроде оно жить не мешает, но валит session_start(), если инклуд производить перед сессией или вся страница с использованием сессии написана в блокноте. я тут перекопал кучу редакторов, но решения не нашел
Papa Karlo вне форума  
Старый 12.05.2005, 11:18     # 2
SergoZD
::VIP::
 
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467

SergoZD Простой бог
SergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой бог
Я так понял, что этот набор символов (#EFBBBF) в начале файла отвечает за то, что в файле текст формата UTF-8, и от него можно избавиться только уйдя от UTF-8. Если я не прав, то поправьте меня плз.
Вот ещё чего нашел, в английском несилен, но вроде по теме.

Цитата:
Is Unicode, UTF-8 and setcookie, session_start at the same time impossible...?

Well, then you might need this...:

1) Keep your source files in ASCII to avoid the Byte Order Mark (BOM) confusion hell when include'ing or require'ing multiple files and avoid cookies not working because of the "header already sent" thing..

2) use this source:
-------->
<?
header('Content-Type: text/html; charset=utf-8');
header('Set-Cookie: track=978268624934537');
?>
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8" />
<--------

Output through Apache to the browser will be UTF-8 and does not require browser to get page twice and the cookie works.
Your Chinese or cyrillic characters will work and come on out right too, provided you make an input script to put them into mysql using this scheme too.

Seems to me to be the way to use utf-8 with cookies. I hope you like it.

Peter Sierst Nielsen

Последний раз редактировалось SergoZD; 12.05.2005 в 11:38.
SergoZD вне форума  
Старый 12.05.2005, 12:05     # 3
Papa Karlo
Junior Member
 
Регистрация: 04.12.2001
Сообщения: 82

Papa Karlo Известность не заставит себя ждатьPapa Karlo Известность не заставит себя ждать
имхо скорее всего ты прав, но тогда судьба извращаться с сессией

чет я не догоняю юмора: 1) Keep your source files in ASCII... и типа китайские буквы в коде ессно падают и возвращаемся в исходную позицию ок, в моем случаю нестрашно текст инклудить отдельным utf файлом, а сам код как обычно.
Papa Karlo вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:03.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.