![]() |
Скажите пожалуйста варианты iconv...
Отправляю переменные из Flash в скрипт PHP:
Код:
<?php |
вы параметры iconv перепутали
|
А как надо напишите пожалуйста пример с
Код:
$message = iconv("windows-1251", "UTF-8", $_POST['message']); |
аутлук примет любые кодировки.
В какой кодировке у вас отправляется письмо? из флеша приходят данные в UTF. Если письмо у вас в UTF, то вообще ничего конвертировать не надо. Если письмо в win1251 то: Код:
$message = iconv("UTF-8", "windows-1251", $_POST['message']);Код:
iconv( "из_какой", "в_какую", "что"); |
В ролике стоит
Код:
System.useCodepage = true;Код:
F_sendMail = function () {Код:
<?php |
useCodepage - удалите и никому не показывайте
|
Просто удалить useCodepage а остальное оставить как есть?
|
да. и должно работать.
А вообще: 1. вместо loadVariables во флеше нужно использовать LoadVars() 2. никогда не передавайте в "открытом виде" адрес назначения письма. 3. вместо iconv с каждым элементом массива, можно использовать mb_convert_variables для всего массива. |
1. И что есть существенная разница или выгода?
2. Чем это черевато, если никто незнает эту ссылку, кроме меня 3. mb_convert_variables для каждой переменно? или как |
1. loadVariables придумали во времена четвертого флеша, у этого метода даже нельзя узнать, загрузились ли данные или нет. LoadVars гораздо более удобный и продвинутый вариант;
2. Потенциальной возможностью спама через ваш скрипт. |
| Часовой пояс GMT +4, время: 15:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.