Ładny brzuch

Witam
Chce zrobic programik dzieki ktoremu z poziomu strony WWW , bedzie mozna wysylac wiadomosc ,ktora pojawi sie w Memo badz Listboxie, mojej aplikacji. W tym celu "stawiam" wlasny serwer WWW przy pomocy idHTTPServer i w OnCommandGet , ustawiam takie cos :

procedure TForm1.WWWCommandGet(AThread: TIdPeerThread;  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);  var  HtmlResult: string; begin HtmlResult := '<h1>Wysylanie wiadomosci</h1>' +    '<p>wpisz w oknie ponizej wiadomosc a nastepnie nacisnij OK</p><hr>' +    '<p>Strona: ' + ARequestInfo.Document + '</p>' +    '<p>Adres serwera: ' + ARequestInfo.Host + '</p>'+    '<FORM ACTION=\"\" METHOD=\"GET\"><TEXTAREA name=\"nazwa\"></TEXTAREA><INPUT type=\"submit\" VALUE=\"OK\"></FORM>';   AResponseInfo.ContentText := HtmlResult;   html.Items.Add (ARequestInfo.Document); end;

Adres w przegladarce wyswietla sie nastepujaco :
http://adres_www/?nazwa=ble+ble+ble

Problem w tym ze listing nie wyswietla parametrw tzn. w AReqeustInfo.Document , zamiast np: "index.php?nazwa=ble+ble+ble", jest pokazywane jako "index.php".
Bo gdyby nie to, to odseparowanie samej tresci tzn. wszystko po "?nazwa=" , oraz zamiania "+" na spacje , nie byla by juz problemem.
Jest jakas mozliwosc rozszerzenia odczytu tych stron w komponencie Indy ? czy musze znalezc jakis inny komponent dzieki ktoremu moglbym postawic serwer WWW i ktory odczytalby dokladnie adanie strony ? a jak tak , to jaki ??
Z gory dziekuje za info i pomoc :-]



W JVCL jest przyklad do JvXMLDatabase - serwer pseudo-szpitala z interfejsem przez www - i tam jest wlasnie przyklad pobierania danych z adresu :)
//jak bede w domu to oblookam

Oki :-] poczekam . Chodz wolalbym zrobic to na Indy ale watpie zeby bylo to mozliwe.


Oki :-] poczekam . Chodz wolalbym zrobic to na Indy ale watpie zeby bylo to mozliwe.



szczerze to nie pojmuje jak tego uzyc , ale zawsze to jakies naprowadzenie i moze mi sie uda dojsc do tego.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •