Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przechwytywanie tekstu ze strony z logowaniem, Mam ogólne rozwiązanie, ale brakuje mi jednego szczegółu...
requinus
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 12.04.2007

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


Witajcie,
potrzebuję przechwycić tekst ze strony z logowaniem. Wiem jak zrobić automatyczne logowanie, wiem jak zczytać tekst, ale problem jest jeden.
Skrypt, który loguje działa doskonale, ale kiedy po nim wywołuję funkcję zczytującą tekst to już jestem wylogowany i nie mogę odczytać tekstu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Jak połączyć te dwa fragmenty tak, żeby to działało?
Oto moje wypociny:

  1. <?php
  2. $ch = curl_init('http://localhost');
  3. curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  4. curl_setopt($ch, CURLOPT_USERPWD, 'user:pass');
  5. curl_exec($ch);
  6.  
  7. $adres="http://localhost";
  8. $strona = file_get_contents($adres);
  9. $wzor ='(cos.*.cos)';
  10. eregi($wzor, $strona, $news);
  11. echo $news[1];
  12. curl_close($ch);
  13. ?>


wyskakuje: Warning: file_get_contents(http://localhost) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in /var/www/html/test/test.php on line 8

Pomóżcie proszę...
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: 20.12.2025 - 23:27