Решить проблему кодировок PHP
Евгений22 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.01.2009
Есть скрипт поиска программ.
На всех страницах описаний программ есть ссылка для поиска похожих программ.
Пример: Программа Плеер 2.0
Стоит ссылка (кодирование urlencode): search.php?s1=2&words=%CF%EB%E5%E5%F0+%F1%EA%E0%F7%E0%F2%FC
%CF%EB%E5%E5%F0+%F1%EA%E0%F7%E0%F2%FC = плеер+скачать
При заходе по такой ссылке русскими поисковиками, все нормально.
А при заходе, например, MSN строка оказывается в непонятной кодировке:
words=графический редактор
Поиск конечно с такой строкой не срабатывает.
Нужно решение: как кодировать строку, чтобы все поисковики понимали, либо как раскодировать строку в скрипте поиска, чтобы он срабатывал.
Хотя, я думаю, правильнее первое.