Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Как сделать, чтобы текст переводился в транслит, а не в кряказябру?

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


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

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

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


Комментарии пользователей (6)

dimavdv
9

192 | 33

dimavdv - 18 марта 2015 18:55 - Юзер

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

Lucky_ekb
13

Lucky_ekb - 18 марта 2015 19:10 - Юзер

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

ПафНутиЙ
1063

3393 | 2433

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

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

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

pavel31
4

340 | 158

pavel31 - 19 марта 2015 00:23 - Юзер

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

vitnet
218

2171 | 930

vitnet - 19 марта 2015 12:56 - Эксперт

Убрать urlencode

pavel31
4

340 | 158

pavel31 - 19 марта 2015 13:22 - Юзер

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

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

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