Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] file_get_contents - logowanie na strone, Nie przy użyciu CURL
--jako--
post
Post #1





Goście







No więc mam taki skrypt

  1. <?php
  2. $url="http://www.mojastrona.net/logowanie.php?username=NAZWA&password=cced0102a34e7f0800551eb93055cb16";
  3.  
  4. if(!($zawartosc = file_get_contents($url)))
  5. {
  6. echo "Otwarcie URL niemożliwe";
  7. }
  8. echo $zawartosc;
  9. ?>


No i teraz pytanie, bo wklejajac ten link w przeglądarke normalnie mnie loguje, a przez ten link w php zostaje automatycznei przeniesiony na strone wylogowania (loguput.php)
Podczas logowania przez przeglądarke zostaje automatycznie przeniesiony na strone www.mojastrona.pl/uzytkownik.pl

czy ktoś z Was może mi powiedzieć, jak przy użyciu file_get_contents (CURL'a nie ma na darmowych hostingach a przynajmniej nie znalazłem):
1. zalogować się na stronę (podać login i hasło)
2. dokonać przekierowania na właściwą stronę
3. wyświetlić to co wczytało? (echo $zawartosc)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--jako--
post
Post #2





Goście







  1. $opts = array('http' => array('header'=> 'Cookie: ' . $_SERVER['HTTP_COOKIE']."\r\n"));
  2. $context = stream_context_create($opts);
  3. $contents = file_get_contents('http://www.mojastrona.net/logowanie.php?username=NAZWA&password=cced0102a34e7f0800551eb93055cb16', false, $context);
  4. echo $contents;


tez juz probowalem, i takze nei dziala :/
przypuszczam, ze problemem moze tu byc to automatyczne przekierowanei :/
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: 12.10.2025 - 14:29