Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Как сделать, чтобы текст переводился в транслит, а не в кряказябру?

Как сделать, чтобы текст переводился в транслит, а не в кряказябру?


     18.03.2015    Хаки, Ламерские вопросы    2732

вопрос
Реализован поиск по дополнительным полям (перекрёстные ссылки), нужно, чтобы при переходе по гиперссылке (с русским названием) в адресной строке был транслит, а не кряказябры.
Как сделать, чтобы текст переводился в транслит, а не в кряказябру?

Ответа пока нет


6 комментариев

dimavdv
Юзер

dimavdv - 18 марта 2015 18:55 -

Поменяйте кодировку сайта на utf-8

Lucky_ekb
Юзер

Lucky_ekb - 18 марта 2015 19:10 -

dimavdv,
Мне нужен транслит, а не русский текст

ПафНутиЙ
Админ

ПафНутиЙ - 18 марта 2015 19:38 -

Как то так:
$tag = 'русский тег';
$transliteTag = totranslit($tag, true, false);

Каков вопрос - таков и ответ. Просто помните об этом.

pavel31
Юзер

pavel31 - 19 марта 2015 00:23 -

ПафНутиЙ,
А как сделать, что бы выводился нормальный текст на кириллице? за место крякозябр без смены кодировки сайта. сайт в кодировке cp1251

vitnet
PHP-developer

vitnet - 19 марта 2015 12:56 -

Убрать urlencode

pavel31
Юзер

pavel31 - 19 марта 2015 13:22 -

vitnet,
Пробовал - не помогает :(

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх