Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Includowanie stron zabezpieczonych hasłem
panbobek44
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 16.12.2005

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


Hej,
Mam zainstalowaną kamerę http://91.203.17.200/ i jest zabezpieczona hasłem. Chcę na innej stronie przy pomocy include lub inaczej dołączyć jedną podstronę. Jak to zrobić (hasło oczywiście znam)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spirit86
post
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


jak pisalem skorzystaj z CURL.... Użytkownik bim2 napisał skrypt pobierajacy informacje o userze z n-k, jest tu zastosowany sposob jak wykorzystac curl przy logowaniu i pobieraniu strony. Wzoruj sie na tym:
  1. <?php
  2. = curl_init();
  3. curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_file);
  4. curl_setopt($c, CURLOPT_COOKIEFILE, $cookie_file);
  5. curl_setopt($c, CURLOPT_URL, 'htt://nasza-klasa.pl/login');
  6. curl_setopt($c, CURLOPT_POST, 1);
  7. curl_setopt($c, CURLOPT_POSTFIELDS,
  8. 'login=bimusiek&password=*****&remember=1');
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  10. curl_getinfo($c);
  11. curl_exec($c);
  12. curl_close($c);
  13.  
  14. $ch = curl_init('htt://hernass.pl/nasza-klasa/');
  15. $url = 'htt://nasza-klasa.pl/profile/6236510';
  16. curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
  17. curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
  18. curl_setopt($ch, CURLOPT_URL, $url);
  19. curl_setopt($ch, CURLOPT_HEADER, 0);
  20. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  21. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
  22. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  23. $site = curl_exec($ch);
  24. $info = preg_replace('!.*<div class="cool_box_inner">
  25. <strong>Podstawowe informacje</strong>(.*?)</div>.*!is', '$1', $site);
  26. preg_match_all('!<td.*?>(.*?)</td>!isx', $info, $info_);
  27. $info_ = $info_[0];
  28. $dane['imie'] = $info_[1];
  29. $dane['nazwisko'] = $info_[3];
  30. $dane['pseudonim'] = $info_[5];
  31. $dane['telefon'] = $info_[7];
  32. $dane['miasto'] = $info_[9];
  33. $dane['wiek'] = $info_[11];
  34. $dane['plec'] = $info_[13];
  35. $dane['gg'] = $info_[15];
  36. $dane['skype'] = $info_[17];
  37. print_r($dane);
  38. ?>
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: 10.10.2025 - 06:53