Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP][cURL]Problem z logowaniem
Forum PHP.pl > Forum > Przedszkole
SzopenPL
Witam, mam problem z zaakceptowaniem wypełnionych (cURLem) metodą POST danych do logowania do serwisu filejungle.com.

  1. <a id="loginFormSubmit" href="#" onclick="java script:$('#loginForm').submit();" class="btn_send"><span>Login</span></a>


Przeszukałem na forum i jeden kolega miał taki sam problem jednak Ktoś mu odpisał: "Musisz sprawdzić jakie pole wypełnia ta funkcja (obsługa zdarzenia onclick) i czy robi coś dodatkowego z wysyłanymi danym i to samo masz zrobić w curl"

Nie za bardzo rozumiem jak się za to zabrać, bo dotychczas robiłem tylko normalne html'owskie submity. Próbowałem badać ten button jednak nie wiem w ogóle jak się za takie coś zabrać.
Bardzo bym był wdzięczny za pomoc. Pozdrawiam.
cycofiasz
zainstaluj sobie firebuga i zainteresuj się zakładką Sieć
SzopenPL
Tak więc po kliknięciu na login wyskakują w Sieć/JS cztery GET.
Trzy z nich są chyba mniej interesujące gdyż w domenie mają ajax.googleapis.com,cdn.jquerytools.org,google-analytics.com. Jeden z nich ma filejungle.com

Oto on.

URL: GET main.js?46 kryje się pod nim (http://filejungle.com/script/main.js?46)
STATUS: 304 Not Modified
Domena: filejungle.com

Zawiera:
Parametry: 46
Nagłówki:
Nagłówki odpowiedzi
Content-Type text/javascript
Date Fri, 06 Jan 2012 22:04:07 GMT
Etag "1556444301"
Last-Modified Mon, 15 Aug 2011 16:51:50 GMT
Server Filejungle
Vary Accept-Encoding
Nagłówki zapytania
Accept */*
Accept-Charset ISO-8859-2,utf-8;q=0.7,*;q=0.7
Accept-Encoding gzip, deflate
Accept-Language pl,en-us;q=0.7,en;q=0.3
Connection keep-alive
Cookie __utma=132939033.229713824.1325886694.1325886694.1325886694.1; __utmb=132939033.6.10.1325886694; __utmz=132939033.1325886694.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); PHPSESSID=hoqjpqr3f8ddvai4uv8g1c4c90; __utmc=132939033
Host filejungle.com
If-Modified-Since Mon, 15 Aug 2011 16:51:50 GMT
If-None-Match "1556444301"
Referer <a href="http://filejungle.com/affiliate.php" target="_blank


Odpowiedź to plik: jquery-1.3.2.min.js

Bufor pamięci:
Data Size 7314
Device disk
Expires Sat Jan 21 2012 09:11:19 GMT+0100 (CET)
Fetch Count 12
Last Fetched Fri Jan 06 2012 23:04:09 GMT+0100 (CET)
Last Modified Fri Jan 06 2012 23:04:09 GMT+0100 (CET)


Sry, że robię taki śmietnik, ale zastanawiam się teraz jak to zinterpretować, ma ktoś jakąś radę ?

EDIT:

Chciałbym dodać, że w Sieć/HTML znalazłem ciekawą rzecz mianowicie coś w rodzaju login=xxx&haslo=xxx&loginFormSubmit=Login a to bardzo przypomina normalne wprowadzanie przez POST tak więc wprowadziłem loginFormSubmit=Login i okazało się, że to było brakującym ogniwem biggrin.gif

Teraz to już nie rozumiem.. JS tylko zamieszał tym oneclick ale ostatecznie wywołał to samo biggrin.gif
Tak czy inaczej dzięki za pomysł i nakierowanie. Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.