Просмотр полной версии : FileReference.upload + кириллица
CrazyFlasher
23.11.2007, 13:16
item.upload(uploadFile + "?currentGallery=" + currentGallery);
помимо файла передаю переменную.
Всё работает, если значиние не содержит русских символов...Что нужно сделать, чтоб с кириллицой тоже работало? Ведь post'ом я не могу передать...или могу?
Я в 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
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 же всё окейно
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 - типа такого? пробовал по всякому - не помогает. Это вообще возможно? =)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.