Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   FileReference.upload + кириллица (http://www.flasher.ru/forum/showthread.php?t=104332)

CrazyFlasher 23.11.2007 13:16

FileReference.upload + кириллица
 
Код:

item.upload(uploadFile + "?currentGallery=" + currentGallery);
помимо файла передаю переменную.
Всё работает, если значиние не содержит русских символов...Что нужно сделать, чтоб с кириллицой тоже работало? Ведь post'ом я не могу передать...или могу?

mrbig66 23.11.2007 13:21

Я в php использую функции

Код:

iconv("windows-1251", "UTF-8", $string);  PHP -> Flash
iconv("UTF-8", "windows-1251", $string);  Flash -> PHP


CrazyFlasher 23.11.2007 13:28

а передача у тебя GET или POST? c POST у меня нет проблем...но в данном случае я вроде как могу передать тока через GET

mrbig66 23.11.2007 13:32

Flash:
Код:

get_from_php.sendAndLoad("upload.php", get_from_php, 'POST');
PHP:
Код:

$Fname = iconv("UTF-8", "windows-1251", $_REQUEST['Fname']);
Все равно как передавать. Get или Post.
GET открытый способ передачи. Лучше использовать для получения данных.
POST закрытый способ. Лучше для отправки.
POST позволяет передавать большие объемы информации.

CrazyFlasher 23.11.2007 13:45

я знаю что есть get и что есть post ;-) просто php не хочет принимать get русские символы. с postom же всё окейно

mrbig66 23.11.2007 13:53

PHP

Код:

echo urlencode("Привет")."<br>";
echo urldecode("%CF%F0%E8%E2%E5%F2");

Аналог Flash

Код:

escape();
unescape();


CrazyFlasher 23.11.2007 14:08

спасибо, потом попробую это

а вообще возможно ли как-нить обратиться к русской папке? хотя бы просто через адресую строку
http://localhost/cyr/Антон/empty.txt - типа такого? пробовал по всякому - не помогает. Это вообще возможно? =)


Часовой пояс GMT +4, время: 11:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.