Въпрос за екстрактване

rosen92

Registered
Здравейте !

Искам да Ви попитам как мога да взема няколко (1,2,3,4.. не всички) линка от дадена страница чрез PHP.

Най-краткия и удачен вариант.

Благодаря предварително :)
 
http://web-tourist.net/login/login/newsearch.php?wtsearch=n&newsearch=%F1%F2%F0%E0%ED%E8%F6%E8%F0%E0%ED%E5&x=0&y=0

Пробвай тази на jooorooo
 
Намерих каквото ми трябваше, но имам друг въпрос.
Отварям със file_get_contents сайт.
И искам да ми изкарва да кажеш всичко МЕЖДУ
<div class="...">
и
</div>
 
rosen92 каза:
Намерих каквото ми трябваше, но имам друг въпрос.
Отварям със file_get_contents сайт.
И искам да ми изкарва да кажеш всичко МЕЖДУ
<div class="...">
и
</div>
С explode()
Погледни този пример и дано схванеш:
PHP:
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$open = file_get_contents("http://whatismyipaddress.com/ip/$ip");
$a = explode("<th>Country:</th><td>",$open);
$b = explode("<img",$a[1]);
$country = $b[0];
if ($country == "Bulgaria")
{
echo "Вие гласувахте успешно.";
}
else
{
echo "Трябва да сте от България за да можете да гласувате.";
}
?>
 
Искам да взема между <div> и </div> и от трите

<div>
<tr>
<td>
1
</td>
</tr>
</div>
<div>
<tr>
<td>
2
</td>
</tr>
</div>
<div>
<tr>
<td>
3
</td>
</tr>
</div>

т.е крайният резултат да е
<tr>
<td>
1
</td>
</tr>
<tr>
<td>
2
</td>
</tr>
<tr>
<td>
3
</td>
</tr>
 
Дай си кода, за да видя как го правиш в момента и как взимаш само едно. Предполагам, че ако го сложиш в цикъл ще стане.
 

Back
Горе