Перекодировка русских символов для post-запроса

Статус
В этой теме нельзя размещать новые ответы.

sergsam1

Создатель
Регистрация
16 Янв 2009
Сообщения
33
Реакции
0
Никак не разберусь, помогите.
Есть например слово "Самогипноз", чтобы передать его методом post (curlом) это слово должно принять вид: %D0%A1%D0%B0%D0%BC%D0%BE%D1%83%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C+%D0%B3%D0%B8%D0%BF%D0%BD%D0%BE%D0%B7%D1%83.

Как перекодировать слово самогипноз в эти кракозябры, это вобще что за кодировка?
 
PHP:
string urlencode ( string $str )

Ман вам в помощь...
 
"Самогипноз" в UTF-8, затем urlencode()
 
"Самогипноз" в UTF-8, затем urlencode()

У меня слово "Самоучитель гипнозу" уже в UTF-8, а после urlencode() получается: %D1%E0%EC%EE%F3%F7%E8%F2%E5%EB%FC+%E3%E8%EF%ED%EE%E7%F3

А нужно чтобы было вот так:
%D0%A1%D0%B0%D0%BC%D0%BE%D1%83%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C+%D0%B3%D0%B8%D0%BF%D0%BD%D0%BE%D0%B7%D1%83

В чем отличия этих двух строк?

Добавлено через 14 минут
Все я уже разобрался, все правильно в utf-8, потом urlencode)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху