2016-04-04 6 views
0

У меня возникли проблемы с использованием иврита с MySQL и PHP, я уже пробовал это:Проблема с древнееврейскими

ДБ сверка должна быть utf8_general_ci.

сверка таблицы с ивритом должен быть utf8_general_ci в моей связи PHP скрипт я поставил

header('Content-Type: text/html; charset=utf-8'); 

в моей XHTML головной метке я поставил после выбора БД в соединительном сценарии я поставил

mysql_query("SET NAMES 'utf8'"); 

И все еще не работает. В phpmyadmin я могу видеть символы на иврите, но когда я показываю их в php, все, что я вижу, это «?????», Если бы кто-нибудь мог мне помочь, это было бы здорово!

+1

Возможный дубликат [UTF -8 на всем пути] (http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) –

ответ

1

В вашей HTML странице

  1. Под <head> Таге, добавить <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Во время использования вставки тузд utf8_encode & когда показывают данные пытаются использовать utf8_decode

+0

Ну, я сделал по-прежнему показывает вопросительные знаки, и когда я добавляю utf_decode, он ничего не отображает – Gal

+0

. Во время вставки вам нужно использовать url_encode(), тогда будет работать только url_decode(). –

+0

Это то, что я вижу сейчас: http://pastebin.com/WckLRVKz – Gal