Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] skopiowanie kilku linijek
mur
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 4.02.2006

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


mam taką stronę:
http://partner.wapacz.pl/mod.php?ids=12909...p;pm=0&un=1


chcę wyciąć zawartość między <hr id=hr1>, a <hr id=hr2>, tak żebym mógł to wkleić na stronę, tylko, że pożądana zawartość znajduje się w kilku linijkach i niestety nie mogę użyć znanej mi preg_match



mam coś takiego:

  1. <?php
  2. $url = 'http://partner.wapacz.pl/mod.php?ids=12909&ng='.ZAWARTOSC.'&tl=0&s='.STRONA;
  3.  
  4. $a = file($url);
  5. $b = implode('', $a);
  6. ?>


co dalej...

byłbym wdzięczny za przykład rozwiązania
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Kod

<?php
$url = 'http://partner.wapacz.pl/mod.php?ids=12909&ng='.ZAWARTOSC.'&tl=0&s='.STRONA;

$calosc=get_file_contents($url);
$calosc=explode('<hr id=hr1>',$calosc);
for($x=0;$x<count($calosc);$x++){
     if (ereg('<hr id=hr2>',$calosc[$x]))
          print substr($calosc[$x],0,strpos($calosc[$x],'<hr id=hr2>'));
}
?>

Musisz ustawić odpowiednio wartości w substr +/- znak
Go to the top of the page
+Quote Post

Posty w temacie
- mur   [php] skopiowanie kilku linijek   10.11.2006, 00:34:27
- - wipo   Kod <?php $url = 'http://partner...   10.11.2006, 10:38:46


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 - 23:29