Synapse - Session

J2
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 10 lat
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.

Kopiuj
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

edytowany 1x, ostatnio: flowCRANE
olesio
  • Rejestracja:około 17 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Szczecin
  • Postów:4191
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: 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.


Pozdrawiam.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.