Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Automatyczne logowanie
aeaeae
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 23
Dołączył: 5.03.2011

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


Jak napisać stronę w php, która będzie się logowała do innej?
Tzn. jak obsłużyć stroną sesję innej strony itd.?
Jak mogę się dowiedzieć co wysyłam metodą POST gdy się loguję na jakiejś stronie?

Konkretniej, chciałbym napisać bota do np. hattrick.org, który by się logował i ustawiał różne rzeczy dzięki CRON np raz dziennie. Nie jestem zaawansowany w php, ale rozumiem, że np. do odczytania danych potrzebowałbym przemielić plik html strony, potem dane obsługiwane byłyby w algorytmach, które z kolei wysyłałyby żądania metodami GET i POST oczywiście jeszcze z sesją. Ale jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Ulysess
post
Post #2





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


do autologowania używasz CURL
wchodzisz CURLem na strone logowania - zapisujesz ciastko
wysylasz do skryptu logowania dane post + ciastko
później wchodzisz na interesujace cie linki po zaalogowaniu (za kazdym razem wysylasz ciastka)

LIVE http headers - tego pluginu do FF uzywasz zeby sprawdzic wpierw jakie dane post wysylasz logujac sie na interesujaca cie strone
Go to the top of the page
+Quote Post
matino
post
Post #3





Grupa: Zarejestrowani
Postów: 175
Pomógł: 30
Dołączył: 9.08.2007

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


Ewentualnie zamiast cURL polecam HttpRequest2 z PEAR. Jak dla mnie dużo bardziej intuicyjne (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
aeaeae
post
Post #4





Grupa: Zarejestrowani
Postów: 117
Pomógł: 23
Dołączył: 5.03.2011

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


Dzięki.
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: 23.08.2025 - 01:00