![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 28.10.2008 Ostrzeżenie: (20%) ![]() ![]() |
I przenosi mnie do strony Kod http://strona.pl/index.php?mod=overview&sh=[SESJA] Jak mogę coś takiego zrobić? Ten post edytował Bartusek 27.02.2009, 16:20:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 28.10.2008 Ostrzeżenie: (20%) ![]() ![]() |
Jeśli się mylę, to mnie popraw. Nie wydaje mi się (a jestem wręcz przekonany), że takie rozwiązanie nie jest możliwe. Jesteś na stronie X, masz IP1, chcesz zalogować się na stronę Y. Serwer ma IP2. Wpisujesz na stronie X dane logowania, w tym momencie serwer przez cURL'a wywołuje odpowiedni adres na stronie Y podając login i hasło. Serwer strony Y przyjmuje dane, ustawia sesję dla IP2 (czyli IP serwera pierwszego). Serwer pierwszej strony przenosi Cię pod adres Y?sid=cośtam, ale Twoje IP nie zgadza się z zapisanym w sesji (która jest zarejestrowana na IP2 serwera, a nie Twoje). Nie jesteś zalogowany. Co kończy mój dowód. Jak dla mnie, to najłatwiej jest po prostu <form action="http://druga.strona.com/login.php" ...> (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam na serwerze skrypt php. Odpalam ten skrypt i z tego skryptu zostaję zalogowany na stronę Y. Po kilku sekundach w header(); odpalam na tej stronie skrypt. Jest to możliwe? Nie wiem co dokładnie Ci chodziło. Na serwerze mam CURL że skrypty są odpalane automatycznie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 00:43 |