HTML interesse |
|
Ik ben bezig met een script om de actuele uitslagen van de NEVOBO site af te halen (volleybal) Daarbij gebruik ik hetvolgende script:
Het probleem is dat het me niet lukt om alle informatie te laten zien. En voor de informatie die wel van de pagina af word gehaald komt een "> te staan.
Heb ik toestemming om de standen van die site af te halen? JA, ik kan je het mailtje zelfs toesturen.
<?php
$aantalteams ="12";
$max = 16;
$adres = "http://zoekmachine.nevobo.nl/mid-west/ws_list2.php3?verid=6186&tp=JA&nr=1";
$plakurl = "http://zoekmachine.nevobo.nl/mid-west/";
if ($fp = fopen($adres, "r"))
{
$inhoud = "";
do //begin do
{
$data = fread($fp, 8192);
if (strlen($data) == 0)
{
break;
}
$inhoud .= $data;
}
while(true);
fclose($fp);
//haal laatst bijgewerkt op
//$laatstbijgewerkt = explode("bijgewerkt tot:", $inhoud);
$laatstbijgewerkt = explode("bijgewerkt tot:<br>", $inhoud);
$laatstbijgewerkt = $laatstbijgewerkt[1];
$laatstbijgewerkt = explode("</b>", $laatstbijgewerkt);
//haal de standen op
$uitslagen = explode("<table", $inhoud);
//fix de url
$uitslagen = str_replace("ws_list2.php3",$plakurl."ws_list2.php3",$uitslagen[3]);
$data = explode("small", $uitslagen);
//echo "<table".$stand."</table>";
} //end do
?>
<div id='volleybal'>
<table cellspacing=0 cellpadding=0 width=100%>
<td style='padding-left: 1px;'>
<table>
<tr>
<td class='volleybal'>
<b>wie</b>
</td>
<td class='volleybal'>
<b>datum</b>
</td>
<td class='volleybal'>
<b>tijd</b>
<td class='volleybal'>
<b>teams</b>
</td>
<td class='volleybal'>
<b>sporth</b>
</td>
</tr>
<?PHP
for ($i = 1; $i < $aantalteams+1; $i++)
{
if ($i==1){$w=2;}
else {$w=$w+6;}
$show = explode("</a>", $data[$w]);
$show = $show[0];
$show = ltrim($show, "\">");
if (strlen($show) > $max+96)
{
$show = substr($show, 0, $max+90)."..</a>";
}
else
{
$show .= "</a>";
}
//open de links in een nieuw window
$show = str_replace("a href","a target='_blank' href",$show);
$nr = explode("</td>", $data[$w-1]);
$nr = $nr[0];
$nr = str_replace("\" align=center>","",$nr);
$wedstr = explode("</td>", $data[$w+1]);
$wedstr = $wedstr[0];
$wedstr = str_replace("\" align=center>","",$wedstr);
?>
<tr>
<td class="volleybal" align="right"><?=$nr?>
</td>
<td class='volleybal'>
<?=$wedstr?>
</td>
<td class='volleybal'align=left>
</td>
<td class='volleybal'align=left>
</td>
<td class='volleybal'align=left>
</td>
</tr>
<?PHP
}
?>
<tr>
<td class='volleybal' colspan="5">
<br>Stand komt van <?php echo"<a href=\"$adres\" target=\"_blank\">Nevobo.nl</a>."; ?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?php $aantalteams ="12"; $max = 16; $adres = "http://zoekmachine.nevobo.nl/mid-west/ws_list2.php3?verid=6186&tp=JA&nr=1"; $plakurl = "http://zoekmachine.nevobo.nl/mid-west/"; if ($fp = fopen($adres, "r")) { $inhoud = ""; do //begin do { $data = fread($fp, 8192); { break; } $inhoud .= $data; } while(true); //haal laatst bijgewerkt op //$laatstbijgewerkt = explode("bijgewerkt tot:", $inhoud); $laatstbijgewerkt = explode("bijgewerkt tot:<br>", $inhoud); $laatstbijgewerkt = $laatstbijgewerkt[1]; $laatstbijgewerkt = explode("</b>", $laatstbijgewerkt); //haal de standen op $uitslagen = explode("<table", $inhoud); //fix de url $uitslagen = str_replace("ws_list2.php3",$plakurl."ws_list2.php3",$uitslagen[3]); $data = explode("small", $uitslagen); //echo "<table".$stand."</table>"; } //end do ?> <div id='volleybal'> <table cellspacing=0 cellpadding=0 width=100%> <td style='padding-left: 1px;'> <table> <tr> <td class='volleybal'> <b>wie</b> </td> <td class='volleybal'> <b>datum</b> </td> <td class='volleybal'> <b>tijd</b> <td class='volleybal'> <b>teams</b> </td> <td class='volleybal'> <b>sporth</b> </td> </tr> <?PHP for ($i = 1; $i < $aantalteams+1; $i++) { if ($i==1){$w=2;} else {$w=$w+6;} $show = explode("</a>", $data[$w]); $show = $show[0]; $show = ltrim($show, "\">"); { $show = substr($show, 0, $max+90)."..</a>"; } else { $show .= "</a>"; } //open de links in een nieuw window $show = str_replace("a href","a target='_blank' href",$show); $nr = explode("</td>", $data[$w-1]); $nr = $nr[0]; $wedstr = explode("</td>", $data[$w+1]); $wedstr = $wedstr[0]; ?> <tr> <td class="volleybal" align="right"><?=$nr?> </td> <td class='volleybal'> <?=$wedstr?> </td> <td class='volleybal'align=left> </td> <td class='volleybal'align=left> </td> <td class='volleybal'align=left> </td> </tr> <?PHP } ?> <tr> <td class='volleybal' colspan="5"> <br>Stand komt van <?php echo"<a href=\"$adres\" target=\"_blank\">Nevobo.nl</a>."; ?> </td> </tr> </table> </td> </tr> </table>
en krijg ik het volgende resultaat:
http://www.freeavatars.nl/volleybal.php
|