Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Automatyczne logowanie
Forum PHP.pl > Forum > Przedszkole
aeaeae
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ć?
Ulysess
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
matino
Ewentualnie zamiast cURL polecam HttpRequest2 z PEAR. Jak dla mnie dużo bardziej intuicyjne smile.gif
aeaeae
Dzięki.
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.