Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> curl logowanie
mako11
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.02.2012

Ostrzeżenie: (0%)
-----


oto poprawny kod do logowaniea
  1. $PostDane ='dane post'
  2. $url = curl_init('strona logowania');
  3. curl_setopt($url, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  4. curl_setopt($url, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($url, CURLOPT_ENCODING, 'gzip');
  6. curl_setopt($url, CURLOPT_REFERER, 'strona logowanie');
  7. curl_setopt($url, CURLOPT_HEADER, 1);
  8. curl_setopt($url, CURLOPT_NOBODY, 1);
  9. curl_setopt($url, CURLOPT_COOKIEFILE, dirname(__FILE__) . '../test/cookies.txt');
  10. curl_setopt($url, CURLOPT_COOKIEJAR, dirname(__FILE__) . '../test/cookies.txt');
  11. curl_setopt($url, CURLOPT_POST, 1);
  12. curl_setopt($url, CURLOPT_POSTFIELDS, $PostDane);
  13. echo curl_exec($url);
  14. curl_close($url);

Pytania:
1. Jaka przejść na podstronę aby utrzymać stan zalogowania
2. Jak pobrać '_RequestVerificationToken=' do zalogowania
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
werdan
post
Post #2





Grupa: Zarejestrowani
Postów: 354
Pomógł: 100
Dołączył: 14.11.2013
Skąd: Płock

Ostrzeżenie: (0%)
-----


>1. Jaka przejść na podstronę aby utrzymać stan zalogowania

Wyślij drugiego curla z cookiesem gdzie podczas zalogowania dostałes sessionId

>2. Jak pobrać '_RequestVerificationToken=' do zalogowania

Z treści odpowiedzi z serwera.
Go to the top of the page
+Quote Post
mako11
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.02.2012

Ostrzeżenie: (0%)
-----


dzięki za odpowiedz, względem odpowiedzi
>1
wczytywałem ciastko ale scieszka nieprawidłowa była do pliku i dla tego nie działało
>2
w treści odpowiedzi serwera nie było ale była w treści strony
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:32