lukaskolista
31.03.2010, 10:38:28
Witam. Chcialem stworzyc strone dla graczy gry wolnifarmerzy, na ktorej mozna by przeliczac potencjalne zyski od klientow. W tym celu musze pobrac tresc strony
http://s6.wolnifarmerzy.pl/stadt/markt.php...r=1&guild=0Strona jest widoczna po uprzednim zalogowaniu do gry. Przez przegladarke bez problemu da sie odczytac kod strony, ale przez funckje file_get_contents i fsockopen niestety nie potrafie. Moglby mi ktos powiedziec, jak to zrobic? Z gory dziekuje za pomoc
nospor
31.03.2010, 10:41:13
Takie rzeczy robi się przy pomocy cURL
lukaskolista
31.03.2010, 10:43:24
tez probowalem, nie dziala
curl, jak i file_get_contents zwracaja tylko czesc kodu, mianowicie kilka funkcji js odpowiedzialnych za sprawdzanie poprawnosci danych, ale interesujacej mnie tesci nie zwracaja
nospor
31.03.2010, 10:51:25
a zalogowales sie najpierw przy pomocy cURL? Sam mowiles ze strona wymaga zalogowania - i to wlasnie mozesz zrobic przy pomocy cURL. A potem jak juz jestes zalogowany to mozesz pobrać właściwą treśc strony - oczywiscie nadal przy pomocy cURL
lukaskolista
31.03.2010, 10:53:13
tak i to nic nie zmienia. Obojetnie, czy zaloguje sie recznie, czy przy pomocy przegladarki zawsze jest to samo. Jesli w ogole sie nie zaloguje, to nie ma nawet tych kilku funkcji js
edit:
Nospor, miales racje. Przejrzalem jeszcze raz skrypt logowania curl i mialem w nim blad
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.