UTF-8
#1 Новичок
Отправлено 09 сентября 2007 - 19:44
Если разработчики читают этот форум - вопрос - планируется ли поддержка UTF-8, если ее еще нет?
#2 Продвинутый пользователь
Отправлено 17 сентября 2007 - 12:02
#3 Новичок
Отправлено 08 октября 2007 - 19:24
Как можно решить данную проблему не меняя кодовую страницу всего HTML документа.
#4 Продвинутый пользователь
Отправлено 28 ноября 2007 - 08:24
У меня страница в UTF-8, простая перекодировка комментария в 1251 не помогает, т.к. при отправке браузер кодирует в соответствии с кодировкой страницы.
Как можно решить данную проблему не меняя кодовую страницу всего HTML документа.
Изучите мою реализацию интерфейсов на ПХП. Там практически прозрачная переконвертация между кодировкой сайта и кодировкой запросов. Пока с кодировками проблем ни у кого не возникало.
http://my-tools.net/wmxi/
#5 Новичок
Отправлено 09 января 2009 - 15:49
Может кто-нибудь в курсе как передавать комментарий к платежу WebMoney (мерчант и выписка счета) в кодировке UTF-8? Судя по моим тестам поддерживается исключительно cp-1251.
Если разработчики читают этот форум - вопрос - планируется ли поддержка UTF-8, если ее еще нет?
попробуйте так:
<form acceptcharset='windows-1251' action='https://merchant.webmoney.ru/lmi/payment.asp' method='POST'>
#6 Продвинутый пользователь
Отправлено 09 января 2009 - 19:45
Это не работает в Internet Explorerпопробуйте так:
<form acceptcharset='windows-1251' action='https://merchant.webmoney.ru/lmi/payment.asp' method='POST'>
#7 Новичок
Отправлено 30 января 2009 - 22:30
По-моему, очень важная проблема для сайтов в utf-8.
#8 Новичок
Отправлено 22 февраля 2009 - 19:37
Может кто-нибудь в курсе как передавать комментарий к платежу WebMoney (мерчант и выписка счета) в кодировке UTF-8? Судя по моим тестам поддерживается исключительно cp-1251.
Если разработчики читают этот форум - вопрос - планируется ли поддержка UTF-8, если ее еще нет?
попробуйте так:
<form acceptcharset='windows-1251' action='https://merchant.webmoney.ru/lmi/payment.asp' method='POST'>
У меня работает в Firefox и Chrome так:
<form accept-charset='windows-1251' action="https://merchant.web...mi/payment.asp" method="POST">
Но в IE никак!
#9 Новичок
Отправлено 31 марта 2009 - 23:27
С 9 января никто так и не нашел решения?
По-моему, очень важная проблема для сайтов в utf-8.
На странице Описание интерфейса Click&Buy Merchant Interface (Light) в конце есть приписка:
Обращаем внимание на то, что при работе с WebMoney Keeper Classic поле описания товара (pci_desc) указывется в кодировке Windows-1251, а при работе с WebMoney Keeper Light - в кодировке UTF-8. Во избежание проблем с кодировкой для описания товара рекомендуется использовать английский текст.
#10 Новичок
Отправлено 30 мая 2009 - 00:49
Пользователь нажимает на сайте кнопочку "Оплатить" и переходит на страницу:
<? header("Content-Type: text/html; charset=windows-1251"); ?>
<html>
<body onload="document.forms[0].submit();">
<form method=post action="https://merchant.web...lmi/payment.asp">
<input type=hidden name="LMI_PAYEE_PURSE" value="R...............">
<input type=hidden name="LMI_PAYMENT_AMOUNT" value="100">
<input type=hidden name="LMI_PAYMENT_NO" value="0">
<input type=hidden name="LMI_PAYMENT_DESC" value="<? echo iconv("UTF-8","WINDOWS-1251","Описание товара или услуг") ?>">
</form>
</body>
</html>
Вся страница становится в кодировке WINDOWS-1251 и при передаче данных из формы не происходит перекодировки.
#11 Новичок
Отправлено 28 декабря 2009 - 05:54
<input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="<?php echo base64_encode("описание платежа в кодировке uft-8");?>">
#12 Новичок
Отправлено 05 июля 2017 - 05:49
d