Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Czy linki na danej stronie istnieją
Szunaj85
post
Post #1





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

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


Od pewnego czasu szukam/próbuje zrobić skrypt, który by się uruchamiał co określony czas i sprawdzałby czy na podanych przeze mnie stronach www znajduje się na nich link do konkretnej strony bądź stron www.
W zależności od tego czy jest link czy nie podejmowałby odpowiednią czynność.
Nie wiem czy samo PHP wystarczy do stworzenia takiego skryptu, który by przeszukiwał treść strony.
Myślałem również o bocie, ale to chyba zbyt "głęboka woda" jak dla mnie. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Jeśli w teorii idę w złym kierunku możecie mnie poprawić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Szunaj85
post
Post #2





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

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


Cytat
Jest proste pod warunkiem, że się samemu wykaże odrobinę inicjatywy.
Czy tyle inicjatywy wystarczy? Czasami choć nie wiem ile byś wykazał tej inicjatywy i tak nie wychodzi.
Cytat
Nie bez powodu ~Maciekbjw podał Ci linki wyżej.
Zanim erix napisałeś swój post ja poczytałem strony które podał kolega.
Ja mam coś takiego, ale coś nie działa.
  1. <?php
  2.    $string = file_get_contents("http://adres-strony.pl/");
  3.    $str = explode("<div class=\"subcontent-body\">", $string);
  4.    $str2 = explode("<br />", $str[1]);
  5.    
  6.    $w = preg_match_all('/<a href="([^"]+?)">.+?</a>+/s', $str2[0], $m);
  7.  
  8.    sort($m[1]);
  9.    $tab = array_unique($m[1]);
  10.  
  11.    foreach ( $tab as $value){
  12.        echo $value.'<br />';
  13.    }
  14. ?>


Ten post edytował Szunaj85 4.12.2008, 21:53:54
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: 5.10.2025 - 21:40