![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
bardzo by mi sie to przydalo, a chodzi mi konkretnie o to, ze stawiam temat na forum, a odpowiedzi na niego dostaje sms-em na komorke.
i wszystko bylo by latwo i prosto, tyle ze zeby wejsc na to forum trzeba sie zalogowac w podobny sposob jak tutaj. Uzytkownik, hasło i emulować przeglądarkę będąc zalogowanym. Mogę na socketach się łączyć, ale nie potrafię utrzymać użytkownika, wysyłam formularz POST z userem i hasłem, gdy dostaję info że jestem poprawnie zalogowany, próbuje pobrać inną stronę też socketem, ale tam już nie jestem zalogowany. Co zrobić żeby skrypt php zalogował mi się i mógł pracować pod moim userem ? -------------------- atay
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Forum po zalogowaniu pewnie ustawia sesje, a Ty nie przesylasz cookiesa i sesja sie "gubi", wiec zostaje wylogowany. Najprosciej to zobacz sobie jakims snifferem do http (np. HttpLook) jakie dokladnie naglowki w kazdym wysyla przegladarka, bedzie ja wtedy latwiej zasymulowac.
-------------------- Brak czasu :/
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Wlasnie czegos takiego szukalem jak opisuje atay. Dolaczam sie do prosby.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj z klas do obsługi HTTP, które zachowują cookies. Miałem taki problem pisząc nakładkę (wapową) na bramkę sms na miastoplusa. Po każdej operacji GET czy POST sprawdzam czy serwer wysłał nagłówek set-cookie, i jeśli tak, dodaję jego zawartość do tablicy, którą dołączam przy każdej następnej operacji, etc.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 3.07.2003 Skąd: Szczecin->niebuszewo->*(next to window) Ostrzeżenie: (0%) ![]() ![]() |
Cytat(mls @ 2004-06-25 14:48:32) Skorzystaj z klas do obsługi HTTP a sa jekies specjalen klasy do tego celu (PEAR czy cos) ![]() -------------------- Jeśli życie to kara to nieźle nabroiłem ;-)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 362 Pomógł: 0 Dołączył: 18.02.2004 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien ale poszukaj informacji o klasie Snoopy
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(squid @ 2004-06-25 17:51:52) a sa jekies specjalen klasy do tego celu (PEAR czy cos) ![]() W gruszkach są klasy do obsługi http, i powinny one wystarczyć. Na swoje potrzeby napisałem sobie bardzo proste klasy, które jednak działają tak jak powinny - przechowują cookies, i reagują na nagłówki 3xx (przekierowanie) ![]() -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
1. znalazlem program HttpLook, bo ogladanie nagłówków wysyłanych i odbieranych to napewno podstawa. Niestety - nie działa w żaden sposób - IE6 mi się wiesza gdy próbuję wczytać jakąkolwiek stronę, Opera pokazuje ze serwer nie odpowiada, sam program nic nie pokazuje. Czy jest jakis inny program tego typu, ktory pokaze mi naglowki ?
a moze jest strona, ktora pokazuje podstawowe naglowki ? chociaz wolalbym dzialajacy program. 2. co to jest ta klasa Snoppy ? gdzie szukac informacji o niej ? 3. Co to są gruszki ? za odpowiedz z gory dzieki, chce to w koncu napisac ![]() -------------------- atay
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Zalew :: http://jakubzalewski.info
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
zalew - nakladka na mozille dziala, jednak jest troche nieporeczna, nie ma rozdialu w zakladkach na pliki, ale to akurat nie najwiekszy problem.
stanalem przed innym, formularz post wysyla na koncu dane z formularza: Content-Length: 256\n i dalej jest zakladka, gdzie pokazuje co wysyla ... no a jesli ja chce wyslac to jak to robie ? wyslanie danych po znaku konca linii nie pomaga, w takim razie jak to sie robi ? mam nadzieje, ze ktos zrozumie o co mi chodzi ![]() -------------------- atay
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(atay @ 2004-06-26 15:17:32) Content-Length: 256\n i dalej jest zakladka, gdzie pokazuje co wysyla ... no a jesli ja chce wyslac to jak to robie ? wyslanie danych po znaku konca linii nie pomaga, w takim razie jak to sie robi? Kod [...] Content-Length: dlugosc_zawartosci\r\n \r\n zmienna=wartosc&zmienna2=wartosc2&... [...] dlugosc_zawartosci to oczywiście długość ciągu "zmienna=wartosc..." ![]() Tak czy inaczej dane oddzielasz od nagłówka pustą linią. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:54 |