| |
|
|
| | Нужно на html страничке без РНР переводить кириллические буквы, закодированные в urlencode(), обратно в кириллицу. Для этого собираюсь писать такую функцию. Или есть более разумные и простые пути? | |
| |
|
|
| |
|
|
| |
для: coloboc66
(30.03.2007 в 17:10)
| | | decodeURIComponent() | |
| |
|
|
| |
|
|
| |
для: coloboc66
(30.03.2007 в 17:10)
| | | unescape() ? | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.03.2007 в 17:24)
| | | м... а в чем разница этих двух | |
| |
|
|
| |
|
|
| |
для: bronenos
(30.03.2007 в 17:28)
| | | Нет, ни та, ни другая, urldecode не заменяет - абракадабра. | |
| |
|
|
| |
|
|
| |
для: bronenos
(30.03.2007 в 17:28)
| | | Например в том, что с первой из них я дела не имел.
Еще в том, что в ней буковок больше :)) | |
| |
|
|
| |
|
|
| |
для: coloboc66
(30.03.2007 в 17:10)
| | | Информация к размышлению:
<script language="JavaScript">
document.write(decodeURIComponent('<?=urlencode(iconv('WINDOWS-1251', 'UTF-8', 'Некий русский текст'))?>'));
</script>
|
| |
| |
|
|
| |
|
|
| |
для: mesos
(30.03.2007 в 20:36)
| | | я то еще удивлялся почему аякс утф использует
тепер ясно... а escape что делает | |
| |
|
|
| |
|
|
| |
для: bronenos
(31.03.2007 в 00:10)
| | | escape делает то же самое, только в другой кодировке - ISO-Latin-1для англицких символов и, если не ошибаюсь, указания IETF (Internet Engineering Task Force) для остального.
escape/unescape не поддерживают Юникод, и к сожалению не имеют аналогов в php, так что в каждом конкретном случае приходится выкручиваться по разному. | |
| |
|
|