Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie się do innego skryptu, np. na miastoplusa.pl
atay
post 25.06.2004, 11:58:45
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
FiDO
post 25.06.2004, 12:04:05
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 :/
Go to the top of the page
+Quote Post
kuna
post 25.06.2004, 12:14:41
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.
Go to the top of the page
+Quote Post
mls
post 25.06.2004, 13:48:32
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.


--------------------
Go to the top of the page
+Quote Post
squid
post 25.06.2004, 16:51:52
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)questionmark.gif cz chodzi o zwykle wysylanie naglowkow


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
matid
post 25.06.2004, 17:05:36
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
Go to the top of the page
+Quote Post
mls
post 25.06.2004, 23:22:08
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)questionmark.gif cz chodzi o zwykle wysylanie naglowkow

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) smile.gif


--------------------
Go to the top of the page
+Quote Post
atay
post 26.06.2004, 13:33:34
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 smile.gif


--------------------
atay
Go to the top of the page
+Quote Post
zalew
post 26.06.2004, 13:38:29
Post #9





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


http://extensionroom.mozdev.org/more-info/livehttpheaders

pear = gruszka


--------------------
Go to the top of the page
+Quote Post
atay
post 26.06.2004, 14:17:32
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 smile.gif


--------------------
atay
Go to the top of the page
+Quote Post
mls
post 26.06.2004, 14:50:10
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..." smile.gif
Tak czy inaczej dane oddzielasz od nagłówka pustą linią.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:54