2015-02-27 2 views
0

Я не могу вставить персидскую ссылку в databse;Как вставить персидскую ссылку в базу данных?

Пример:

Ложные:

http://jik545.ir/item-444352-%D9%BE%DB%8C%D8%A7%D9%85-%D8%B1%D8%B2%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D8%B1%DB%8C%D8%A7%DB%8C%DB%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%B0%D8%A7%DA%A9%D8%B1%D8%A7%D8%AA-%D9%87%D8%B3%D8%AA%D9%87-%D8%A7%DB%8C.html

True:

http://jik545.ir/item-444352-رزمایش-دریایی-ایران-برای-مذاکرات-هسته-ای.html

Не могли бы вы помочь мне достичь этого?

+1

** связанные: ** http://stackoverflow.com/questions/6859018/save-data-in-arabic-in-mysql-database – adeneo

+1

или: http://stackoverflow.com/questions/279170/utf-8-all-the-way-through – CD001

+0

... на самом деле это похоже на url-encoded; и поскольку это URL-адрес, это, вероятно, правильно; просто запустите его в http://meyerweb.com/eric/tools/dencoder/, и вы поймете, что я имею в виду - вы могли бы запустить его через 'urldecode()' (http://php.net/manual/en /function.urldecode.php), прежде чем вводить его в базу данных. – CD001

ответ

1

Установите параметры сортировки на столе/базы данных/поле utf8

+0

Вы пропустили соединение с базой данных – CD001

+0

Я сделал эту работу. – JIK

+0

Если вы это сделали, данные должны храниться как utf8. Чтобы получить его, установите также mysqli_set_charset() в utf8 –

Смежные вопросы