Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][cURL] Omijanie raklamy
botnaizi
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 8.12.2009

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


Witam.

Zastanawiam się jak ominąć reklamy które występują przed otwarciem faktycznej strony. Chodzi mi o wyciągnięcie poszczególnych informacji z filmweb'u tylko , że pobierając stronę tym skryptem wyświetla mi reklamy.

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5.  
  6. </head>
  7.  
  8. <body>
  9. <form method="post">
  10. <input type="text" name="url" />
  11. <input type="submit" value="submit" />
  12. </form>
  13. <?php
  14.  
  15. $strona = $_POST['url'];
  16. if($_POST['url']!="") {
  17. $useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1";
  18.  
  19.  
  20.  
  21. $rC = curl_init();
  22. curl_setopt($rC, CURLOPT_HEADER, 0);
  23. curl_setopt($rC, CURLOPT_RETURNTRANSFER, 1);
  24. curl_setopt($rC, CURLOPT_VERBOSE, 0);
  25. curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  26. curl_setopt($rC, CURLOPT_REFERER, 'www.google.pl');
  27. curl_setopt($rC, CURLOPT_URL, "$strona");
  28.  
  29. $wejscie = curl_exec($rC);
  30.  
  31. curl_close($rC);
  32. preg_match('/<span class="center">(.+?)<\/center>/ism', $wejscie, $wyjscie);
  33.  
  34. echo $wejscie;
  35.  
  36. }
  37.  
  38. ?>
  39. </body>
  40. </html>



Jak nakazać skryptowi aby wszedł w link "Przejdź do filmweb" ?
Pojęcie o cURL'u mam znikome i raczej sam na to nie wpadnę smile.gif

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:28