Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kopiowanie zawartosci web -> web
Forum PHP.pl > Forum > Przedszkole
c13ply
Witam,
od dłuzszego czasu zastanawiam się nad stworzeniem strony internetowej. Mam pewna koncepcje, ktora chcialbym wdrozyc w zycie, ale nasuwa mi sie jedno zasadnicze pytanie:
Czy istnieje mozliwosc stworzenia skryptu, ktory dzialalby na zasadzie:
dodawanie newsu na moja strone, ktorego tresc bylaby skopiowana z newsa strony obcojezycznej (prosze nie myslec, ze chce tworzyc jakies plagiaty).

Bardzo prosze o odpowiedz
Pozdrawiam!
piotrooo89
tak możesz za pomocą cURL pobierać testy z innych stron.
c13ply
tak, dzieki, ale jeszcze jedno mnie nurtuje czy jest sposob na zrobienie skryptu ktory automatycznie skopiuje dane ze strony(cos jak curl) w momencie pojawienia sie na stronie nowego newsa (czyli nowe dane na stronie.. -> kopiowanie na moją) / cos jakbym chcial kopiowac notki z bloga
pozdro
Fifi209
Po prostu sprawdzaj co jakiś czas i porównuj ze swoimi danymi.
c13ply
hmm ok, a wiec mam cos takiego

  1. <?php
  2. $url = "strona RSS";
  3. $ch = curl_init(); // inicjalizacja curla
  4. curl_setopt($ch, CURLOPT_URL,$url); // ustawienie urla
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // zwróć w postaci zmiennej
  6. curl_setopt($ch, CURLOPT_TIMEOUT, 3); // czas oczekiwania
  7. $result = curl_exec($ch); // wykonanie skryptu
  8. curl_close($ch);
  9. $sections=split("<[/]?cite>", $result); //dzielimy wynik według tagów <cite>
  10. foreach ($sections as $key=>$item){
  11. if($key%2==1)
  12. print "$item<br>";
  13. }
  14. ?>
  15. </cite>
jak teraz to zrobic aby ze strony kanału RSS wyciągnąć linki które na owej stronie są podane?
Dziekuje za pomoc
piotrooo89
jak masz RSS'a to po co Ci cURL? wystarczy Ci jakiś paser XML'a http://pl2.php.net/manual/pl/refs.xml.php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.