Witam :-)!

------- MIDlet -------

Rzecz jest taka, że chcę stworzyć MIDlet, który przy użyciu metody POST w httpconnect wyśle mi mały plik tekstowy (na razie tylko zmienną string) na serwer, który odbierze ten plik (zmienną string) przy pomocy php.

Niestety, MIDlet się nie kompiluje w Wireless Toolkit 2.5.2_01 for CLDC. Występujący błąd dotyczy funkcji encode, która zmienia format zmiennej string na dozwolonyu przez httpconnect:

C:\Documents and Settings\MainAccount\j2mewtk\2.5.2\apps\myMidletSendData\src\myMidletSendData.java cannot find symbol
symbol : method encode(java.lang.String)
location: class myMidletSendData
String encodedData = encode( rawData ); // user-supplied
^

Podejrzewam, że może być problem z include'ami. Mam takie:

import java.io.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

------- PHP -------

Drugie moje pytanie dotyczy PHP. Otóż mam w książce do PHP podany przykład, jak stworzyć plik php zawierający formularz, który pobiera plik z komputera i wysyła na serwer oraz kod odpowiedzialny za odebranie tego pliku (z katalogu, gdzie przechowywane są tymczasowo odebrane przez serwer pliki).
Rzecz w tym, że w moim wypadku to nie przeglądarka wysyła plik, tylko MIDlet. Zdaje mi się, że to nie jest żadna różnica, skoro tak czy siak odebrane pliki lądują w katalogu tymczasowym.
Niemniej nie wiem, skąd serwer ma wiedzieć, kiedy odpalić ten plik php, przenoszący plik z katalogu tymczasowego do innego folderu. Oczywiście, musi odpalić się ten kod wtedy, kiedy nowy plik przyjdzie na serwer. Gdzie i jak jednak ustawić, żeby ten kod php był odpalany za każdym razem, gdy serwer odbierze nowy plik?
Skąd mam również wiedzieć, jaka zmienna jest odpowiedzialna za odebrany plik?
W przykładzie z książki w kodzie do wysłania było:
Załaduj ten plik:<input name="plikuzytkownika" type="file">
zaś na początku kodu odbierającego:
&plikuzytkownika = $HTTP_POST_FILES['plikuzytkownika']['tmp_name'];
Nie wiem więc, gdzie w MIDlecie podać informację o nazwie zmiennej odpowiadającej wysłanemu plikowi / zmiennej string.

Pozdrawiam!