Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [snoppy] Logowanie się do poczty
damianos
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.03.2007

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


Witam! Ostatnio bawie się klasą snoppy. Chciałbym przy jej pomocy napisać skrypt logujący mnie na pocztę na o2. Nadziubałem takie coś:
  1. <?php
  2. include "Snoopy.class.php";
  3.  
  4. $s= new Snoopy;
  5. $adres = "http://www.poczta.o2.pl";
  6. $zmienne["username"] = "login";
  7. $zmienne["password"] = "haslo";
  8. $s->submit($adres, $zmienne);
  9.  
  10. echo $s->results;
  11. ?>

Powyższy kod zwraca zawartość "gołej" strony mimo przekazania zmiennych username i password. Zapewne winne są cookiesy, ktore co prawda można przekazać (właściwość $cookies), ale... skąd je najpierw wziąć?

[+] edit
Do wstawiania kodu na forum służą odpowiednie
tagi BB Code ([php]). Tym razem poprawiłem, ale
na przyszłość proszę o tym pamiętać.
---
~strife
Go to the top of the page
+Quote Post
kevinsz
post
Post #2





Grupa: Zarejestrowani
Postów: 23
Pomógł: 2
Dołączył: 26.04.2007

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


Wydaje mi się, że jako adres strony powinieneś podać:

  1. <?php
  2. $adres="http://www.poczta.o2.pl/login.html";
  3. ?>


bo właśnie tam następuje logowanie
Go to the top of the page
+Quote Post
damianos
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.03.2007

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


Rzeczywiście! Jednak zmiana adresu skutkuje jedynie tym, że $s->results nic nie zwraca.

skoro nikt nie wie jak to zrobić przy pomocy snoppy-iego, to może ktoś wię jak to zrobić "czystym" CURL-em?
Go to the top of the page
+Quote Post

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: 16.09.2025 - 15:37