люди может кто подсказать по WRT 3 редакции?
отсылаю файл через форму - сервер сохраняет пустой файл.
в 5 редакци все ок.
люди может кто подсказать по WRT 3 редакции?
отсылаю файл через форму - сервер сохраняет пустой файл.
в 5 редакци все ок.
Рассказывайте как отправляете
html:
<form id="upload" method="post" enctype="multipart/form-data" action="http://localhost/1.php" >
<input type="file" name="Filedata" id="file_field"/>
<a href="javascript: submit_load()"> Upload your file </a>
</form>
js (+jquery):
function submit_load()
{
//... проверка ввода
$("#upload").submit();
}
локально на компе стоит денвер (на сервере с убунту тоже самое):
<? move_uploaded_file($_FILES['Filedata']['tmp_name'], './uploadtest.file'); ?>
сохраняет uploadtest.file - пустой файл (0кб)
Last edited by brodjag; 2010-02-04 at 13:53.
Попробуйте вот это:
How to upload files from a Web Runtime widget
от этой статьи и отталкивался при написании скрипта.
в 5 редакции все ОК
но в 3 редакции несколько проблем:
1) скрытый фрейм не инициализируется и при сабмите происходит презагрузка всей страници.
лечится размером фрейма 1х1.
2) почему-то при формировании пост запроса. в пост попадет только начало файла.
(это видно из утилиты эмулятора diagnostic ).
а сервер сохарняет пустой файл.
3)не признает прозрачнсть ни .gif ни .png
приходится подгадывать с фономи картинки (или кнопки) и бакграунда страници
Last edited by brodjag; 2010-02-04 at 18:16.
Я подозреваю, что проблема в том, что на 3rd ed FP1 и части FP2 предустанавливался WRT v1.0, а не 1.1. У меня нет под рукой такого девайса, а с RDA связываться нехочется.
Могу предложить следующее:
1. Подождать, пока ответит кто-то другой.
2. Задать вопрос в англоязычной части форума по WRT.
3. Найти рабочий виджет, способный отправлять файлы на проблемном девайсе и разодрать его исходники.
пропблема проявилась на телефоне.
но на имеющемся у меня эмуляторе 3 редакции тоже самое.
эмулятор - S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1
Last edited by brodjag; 2010-02-04 at 20:14.
есть мысль что в 3 редакции есть ограничение на размер пост запроса.
кто нить может подтвердить или опровергнуть это?