Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: проблема UTF-8 вместо суских букв абракозябра

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: Tegis   (10.10.2009 в 00:01)   письмо автору
 
   для: yuk   (09.10.2009 в 22:56)
 

Ура)) Спасибо огромное, работает!!!))

  Ответить  
 
 автор: yuk   (09.10.2009 в 22:56)   письмо автору
 
   для: Tegis   (09.10.2009 в 20:47)
 

В quickstart.php, где используется htmlentities - исправьте на

<?
htmlentities
($name,ENT_QUOTES,'utf-8')
?>

  Ответить  
 
 автор: Tegis   (09.10.2009 в 20:47)   письмо автору
 
   для: Tegis   (09.10.2009 в 17:16)
 

Ещё один вопрос. Почему когда я ввожу русские буквы в форму, ajax не обрабатывает этот текст.
Но мне выводится вот эта ошибка.
Ошибка синтаксического анализа XML: неопределённая сущность Адрес: http://localhost/ajax/quickstart/quickstart.php?name=%D1%80%D0%BF%D0%BE%D0%BE%D0%BE%D0%BE Строка 1, символ 66:

  Ответить  
 
 автор: Tegis   (09.10.2009 в 17:16)   письмо автору
 
   для: yuk   (09.10.2009 в 15:21)
 

Урааа работает, СПАСИБО!!!!))) Пока что выбрал вариант php. Позже .htaccess будет)

  Ответить  
 
 автор: yuk   (09.10.2009 в 15:21)   письмо автору
 
   для: Tegis   (08.10.2009 в 23:39)
 

Надо конкретно указать браузеру, в какой кодировке показывать документ. Как минимум, 3 варианта:
Вариант 1:
Добавить в head страницы строку

<meta http-equiv=Content-Type content="text/html; charset=utf-8">

Недостаток - зачастую игнорируется браузером, если используются 2-й или 3-й варианты.

Соответственно, лучше пользоваться следующим:
Вариант 2:
В начале страницы (если она РНР) вставляете код

<?
header
("Content-type: text/html; charset=utf-8");
?>

недостаток - этот код нужно вставлять или подключать к каждой странице, опять же, если она РНР.

Вариант 3: если есть возможность использовать .htaccess - можно в нем прописать

AddDefaultCharset utf-8

Недостаток (или достоинство) - все файлы из директории, где расположен этот .htaccess будут отдаваться браузеру в utf-8

  Ответить  
 
 автор: Diplex   (09.10.2009 в 14:25)   письмо автору
 
   для: Tegis   (09.10.2009 в 12:43)
 

У меня 2004ый дримвивер, делаю так:

Выбрать режим Split, чтобы и дизайн отображался. Там ПКМ, Из меню выбрать Page properties, там выбрать Title/Encoding и из списка выбрать UTF-8 и нажать Reload, потом чуть ниже Apply и Ok. После этого посмотрите на текст в файле через редактор, если буквы превратились в знаки вопроса, то опятьвведите все названия на русском и проверьте.

  Ответить  
 
 автор: LEM   (09.10.2009 в 13:48)   письмо автору
 
   для: Tegis   (09.10.2009 в 12:43)
 

в Dreamwear'e не работал , ни чего не могу подсказать.
Я пользуюсь phpexperteditor'ом , подобных проблем не возникало еще.

  Ответить  
 
 автор: Tegis   (09.10.2009 в 12:43)   письмо автору
110.2 Кб
 
   для: LEM   (09.10.2009 в 12:35)
 

эм.. у меня denwer. И если честно я без понятия о его настройках.

Вот что происходит когда я хочу сохранить страницу с русским текстом в Dreamwear'e при мета utf-8
скрины залил

  Ответить  
 
 автор: LEM   (09.10.2009 в 12:35)   письмо автору
 
   для: Tegis   (09.10.2009 в 12:20)
 

Я может не понимаю суть проблемы но вообще, если у тебя
в заголовке или meta тегах прописана кодировка utf-8
(при этом на хосте не вкл. какое нить автоматическое перекодирование)
Сам документ , все что он подгружает сохранен в utf-8
проблем не должно быть вообще.

  Ответить  
 
 автор: Tegis   (09.10.2009 в 12:20)   письмо автору
 
   для: LEM   (09.10.2009 в 11:56)
 

utf-8,
как найти золотую середину... Что бы с utf-8 русские буквы нормально отображались и работал во всех браузерах этот ajax

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования