Проблема с кодировкой арабских символов: UTF-8 и Windows-1256Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с кодировкой арабских символов: UTF-8 и Windows-1256

Сообщение Anonymous »

Краткая справка. Я унаследовал большой файл дампа SQL, содержащий комбинацию английского и арабского текста, и (я думаю) он изначально был экспортирован с использованием «latin1». Я изменил все вхождения «latin1» на «utf8» перед импортом файла. Текст на арабском языке не отображался правильно в phpMyAdmin (что, я думаю, нормально), но когда я загрузил текст на веб-страницу со следующим текстом, все выглядело хорошо, и текст на арабском языке отображался идеально.: Проблема: мой клиент придирчив и не хочет менять свое на эквивалент «Windows-1256». Я не думал, что это будет проблемой, но когда я изменил значение кодировки на «UTF-8», все арабские символы выглядели как ромбы с вопросительными знаками. Разве UTF-8 не должна правильно отображать арабский текст?
Вот несколько примечаний о конфигурации моей базы данных:
  • Кодировка базы данных: «utf8».
  • Сортировка соединения с базой данных: «utf8_general_ci».
  • Все базы данных, таблицы и применимые поля сопоставлены как «utf8_general_ci».


Подробнее здесь: https://stackoverflow.com/questions/867 ... ndows-1256
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»