Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zalogowanie na strone ( curl ), Problem z wysylaniem postem.
Gutyo
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 15.08.2011

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


Witam.

Ostatnio chciałem się zalogować na stronę torrenty.org poprzez curl, lecz nic z tego, ponieważ na przeszkodzie stoi captcha.
  1. <?php
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_URL, 'http://www.torrenty.org/login.php');
  4. curl_setopt($c, CURLOPT_POST, 1);//przesylamy metodą post
  5. curl_setopt($c, CURLOPT_POSTFIELDS, 'user=****&password=****&kod=123456'); //dane do wyslania
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. $page = curl_exec($c);
  8. curl_close($c);
  9. echo $page;
  10. ?>


Nawet jak wysyłam takie zapytanie, to nie wyskakuje żaden błąd o złych danych.

Używam wtczki HttpFox, do firefoxa, aby odczytywać nagłówki, ciastka itp.

Czy istnieje jakiś sposób na zalogowanie ?
Czy mogę się zalogować lokalnie, a później skopiować ciasteczki na serwer, aby ominąć logowanie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gutyo
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 15.08.2011

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


Metoda wysyłania postem, oraz pobieranie ciasteczek i zapis ich do pliku nie działała na tej stronie co chciałem, lecz np, na pocztę wp.pl zalogowałem się normalnie i zapisało mi się ciasteczko do pliku.

Próbowałem już oba mieszać i nic nie dało. Dlatego zalogowałem się lokalnie, za pomocą wtyczki HttpFox pobrałem nagłówki oraz ciasteczki i na sztywno wpisałem w kod. Teraz wszystko ładnie działa, lecz dzięki za zainteresowanie.

Pozdrawiam, Gutyo.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 07:29