помагаите за взимане на инфо

jooorooo

Registered
Хора помагайте, цял ден се мъча да смукна инфото от това:
http://www.sce-bg.com/bg/contents/oferti/zarno.htm
в една хубава табличка, без текста отдолу, само заглавието и табличката, но не мога да се справя. :( :( :cry:
 
miro_94, този код и сам мога да си го взема, мен въпроса ми е да взимам само инфото от файла с file_get_contents, но нямам идея как става :-(
 
xainiken каза:
Така ли искаш да стане ?

не ме устройва с iframe... трябва ми как става с file_get_contents

за да ви е по ясно, ето един пример от бнб как става:

Код:
<?php
$readfile =file_get_contents("http://www.bnb.bg/bnb/rates.nsf/vWebRatesByMonthEN/\$First/" ,"r");
$searchfile = eregi("<HTML>(.*)</HTML>", $readfile ,$arrayreg);
$filechunks = explode("<tr><td><font face=Verdana", $arrayreg[0]);
$count = count($filechunks);
echo "<table border='1'>";
echo "<th colspan='5'>Кражба на валутни курсове. Smile </th>";
for($i=1 ; $i<=$count-1 ;$i++)
{
ereg("<td align=right><font face=Verdana size=1>(.*)</font></td>",$filechunks[$i], $pari);
ereg("<font face=Verdana size=1><b>(.*)</b></font>",$filechunks[$i], $valuta);
echo "<tr><td>";


echo $pari[1];
echo "</td><td>";
echo $valuta[1];
echo "</td></tr>";
}
echo "</table>";
?>

http://webjo.no-ip.org/zarno/bnb.php

по този начин ми трябва...
 
<?php
$content=file_get_contents("http://www.sce-bg.com/bg/contents/oferti/zarno.htm ",FALSE,NULL,0,33000);
echo $content;
?>
Така ?
 
Жорка нямам време сега и само ще ти дам някаква (грешна) насока. :)


Ако ще ползваш горния метод по добре махни таговете, че са доста големи и доста еднакви.

Ето ти един код примерен. Ще си го оправяш ако сметнеш, че ще ти върши работа:


Код:
<?
$readfile =file_get_contents("http://www.sce-bg.com/bg/contents/oferti/zarno.htm"); 
//Махам всички тагове////////
$readfile=strip_tags($readfile);
/////////////////////

eregi("група(.*)доставка -", $readfile ,$arrayreg);
echo $arrayreg[1];

eregi("август '07(.*)", $readfile ,$info);
$cena2=substr($info[1],0 , 50);

echo "<br/>".$cena2;




?>
Първо махам всички тагове.
Остава само текста.

при първото eregi използвам посочения от теб начин.
Намирам какво има между "група" и "доставка -"
и го принтвам.

При второто просто търся текста след "август '07" и
отрязвам само началото. :)

Примерно ти давам някакви насоки.
Може да се направи качествено
с регулярни изрази
но в момента наистина нямам време.

http://web-tourist.net/info_test.php

цена1 и цена 2 може да си ги разделиш после .
 

Back
Горе