У меня есть строка на иврите, которая закодирована как windows-1255, передана с помощью POST (по jquery AJAX), а затем вставлена в мою БД, которая закодирована с помощью «hebrew_general_ci ».Преобразование из окон-1255 в utf8 создает вопросительные знаки для специальных символов
Если я не ставлю следующий код перед вставкой:
mysql_query("SET NAMES 'utf8'");
Строка выглядит следующим образом:
'×'' ™'' •' ×'' ¢ ' «'«
Если я сделать поставить код выше перед вставкой, строка выходит хорошо, но специальные символы заменяются на вопрос м ковчеги, что-то вроде этого:
לוח אם ™
становится:
לוח אם?
Я пытаюсь понять, как решить эту проблему в течение нескольких дней, теперь без успеха ...
Помощь было бы здорово.
Спасибо заранее.