Synapse - Session

0

Witam,
Jak za pomocą synapse pobrać numer sesji i przy kolejnym wysyłaniem zapytania do serwera php poinformować go że odwiedza go użytkownik z sessionid= xxx

loguję się do serwera poniższym skryptem i działa.

URL := 'http://xxx.php';
Params := 'user=' + EncodeURLElement('x') + '&' + 'passwd=' + EncodeURLElement('x') ;
HttpPostURL(URL, Params, Response) ;

i teraz chcę wysłać drugiego post ale chciałbym aby serwer php wiedział że to osoba która przed chwilą się zalogowała.
Skrypt w php piszę sam i wszystko działa ale nie wiem jak ugryźć to w synapse.

Dziękuję za pomoc i pozdrawiam Jarod21

0

Rozumiem, że sesja jest w ciasteczkach bądź nagłówkach? Jeśli tak to wystarczy je przed ponownym wysłaniem danych odpowiednio uzupełnić o te pobrane wcześniej. Opisałem to w swoim artykule na: http://4programmers.net/Delphi/Artykuły/Obsługa_protokołu_HTTP_przy_użyciu_pakietu_Synapse - a i jeżeli chcesz robić to w taki sposob jak funkcja HttpPostURL, to podejrzyj sobie jej kod w module httpsend.pas i wykorzystaj w swoim programie, oidpowiednio modyfikując jej definicje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1