Какая кодировка строки запроса у Рамблера?
Ввел в поисковиках "тестовый запрос", вот какие ссылки получились:
Код:
http://yandex.ru/yandsearch?text=%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81&stpar2=%2Fh1%2Ftm514%2Fs2&stpar4=%2Fs2&stpar1=%2Fu0 |
первые четыре после декодировки rawurldecode() возвращают строку UTF-8
последний - строку CP1251 вы судя по всему скрипты в UTF-8 пишите,поэтому и возникли трудности |
Извините, я Вас немного не понял. Те строки кода, это я скопировал строку адреса из каждого из поисковиков. В четырех поисковиках код
Цитата:
Цитата:
Цитата:
|
я думал вы дальше разберетесь, после того как я назову кодировку
iconv("CP1251", "UTF-8",rawurldecode($str)); первые четытре строки в кодировке UTF-8, а последняя в CP1251 вы же выводите и используете строки в UTF-8 поэтому последнюю надо дополнительно перекодировывать из CP1251 в UTF-8, функцией выше |
Ой, огромное спасибо.
|
пожалуйста
|
Прошу еще раз прощения, хотел бы узнать ваш подход к такому вопросу: как вы распаковываете ZIP файлы посредством РНР? Вы используете готовый скрипт? Если да, не могли бы сказать его название. Или же вы писали распаковку сами?
P.S.: Почему я пишу в этот пост, так потому что у меня есть большой скрипт "PhpConcept Library - Zip Module 2.6". Так вот, у меня там возникла сложность, (точнее не у меня, а у моей подчиненой, сам я не разбирался): не получалось получить русские имена в архиве, получились всякими квакозябрами.... |
greatilya,
могли бы задать вопрос в личку, или в асю. мой взгляд на этот вопрос: я еще ни разу не распаковывал ZIP посредством PHP)) вот так вот. но, краткая пробежка по источникам дала мне следующее: есть набор встроенных функций, именуемых Zip Функции читать точно позволяют, но кажется уже и писать тоже можно справка на офе, к сожалению английская, поэтому хочу дать вам еще это это очень старая справка(ресурс создавший ее уже давно мертв), еще по PHP4, но это наиболее переведенная справка.в ней даже больше переведено, чем на офе(странно но факт) но используйте ее аккуратно, в связи с СИЛЬНОЙ моральной устарелостью. смысл многих функций не менялся, а вот формат аргументов и возврата очень сильно могут отличатся |
В PHPMyAdmin есть два хороших маленьких файлика zip.php и unzip.php.
|
спасибо за идею, сейчас гляну
|
Часовой пояс GMT +3, время: 05:06. |