Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Automatyczne przekazywanie zmiennych..., Jak przekazać do dwóch skryptów?
witch_king
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 5.07.2007

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


Więc chce zrobić coś takiego:
Załóżmy są 2 serwery.Jeden jest mój gdzie nim steruje,a drugi to jakiś obcy nad którym nie mam kontroli.

Na tym obcym serwerze jest okienko logowania.
Na moim ma być też tkaie okienko,które ma przekazać dane do tamtego.
Chcę aby zapisywało się to co ktoś wpisał.Mam na myśli coś takiego:

Robie plik index.html gdzie jest okienko logowania i po wpisaniu danych przechodze do pliku index.php.W nim daje skrypt,który mi zpaisuje dane.Ale jak teraz zrobić aby te same dane poszły równierz do tamtej strony przypuśćmy http://obcy_serwer.com/loguj.php
Może moge wstawić jakoś 2x action albo w tym skrypcie index.php przeniesienie zmiennej dlaje,ale tak aby drugi raz nie trzeba było wcisnąć Submitu..
Prosze o pomoc..

PS.To wygląda jak skrypt do hackowania czegoś tam,ale robie to TYLKO i WYŁĄCZNIE w celach edukacyjnych!Skrypt zostawiam dla siebie i gdy go ukońcxze biore sie za nastepny,wiec nie jestem "frajerem",który chce hackować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował witch_king 15.12.2007, 20:53:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ayeo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Witaj!
Ja osobiście mam gdzieś po co Ci ten skrypt. Musisz zobaczyć w źródle strony jak wygląda formularz logowania na tamtym obcym serwerze. W sensie jakiem ma nazwy zmiennych i jaką metodą formularz jest wysyłany. Prawdopodobnie będzie to POST. Musisz więc spreparować nagłówki, otworzyć połączenie fsockopen(), potem wysyłasz te nagłówki fwrite() i dostajesz odpowiedź fgets(). I to wszystko. Strona może być zabezpieczona w sumie więc warto najpierw poprosić o formularz, a dopiero potem go wysłać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Przykłądowe nagłówki
Kod
POST /login.jsp HTTP/1.1
    Host: www.mysite.com
    User-Agent: Mozilla/4.0
    Content-Length: 27
    Content-Type: application/x-www-form-urlencoded

    userid=joe&password=guessme


Mam nadzieję, że wszystko jasne.

PS. Informacje podałem WYŁĄCZNIE w celach edukacyjnych, nie ponoszę odpowiedzialności za ewentualne nielegalne ich wykorzystanie.

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 01:55