Misschien dat jullie hier wat aan hebben?
Bij mij in Drupal had ik wel soms het probleem dat hij soms niet wou laden.
Met mijn oude site nooit een probleem gehad.
Gr Ron.
Code: Selecteer alles<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
.realtable {font-size: 13px; line-height:1.4;
width: 451px;
background-color: #EEEEEE;
border-collapse: collapse;
border-bottom: solid #E2E2E2 1px;
margin-top:11px;
margin-bottom:11px;
}
.realtable th {background-color: #054b81;
border-bottom: solid #E2E2E2 1px;
border-right: solid #E2E2E2 1px;
border-left: solid #E2E2E2 1px;
padding: 3px 0px 3px 4px;
text-align: left;
vertical-align: top;
color: #FFFFFF;
}
.realtable td {border-bottom: solid #E2E2E2 1px;
border-right: solid #E2E2E2 1px;
vertical-align: top;
padding: 3px 0px 3px 4px;
}
.alineakop {font-weight: bold;
font-size: 18px;
}
.weer {width: 600px;
background-color:#FFF;
padding-left:25px;
}</style>
</head>
<body>
<div class="weer">
<?php
$filename = "http://www.knmi.nl/waarschuwingen_en_verwachtingen";
$contents = file($filename);
//VARIABELEN
$titel = "";
$datum = "";
$verwachting = "";
$meerdaagsetitel = "";
$meerdaagsedatum = "";
$meerdaagseverwachting = "";
$langetermijntitel = "";
$langetermijndatum = "";
$langetermijnverwachting = "";
//EINDE VARIABELEN
$totalcontent = "";
foreach ($contents as $line)
{
$totalcontent.= $line;
}
$index = strpos($totalcontent,'<div class="hoofdkop">')+1;
$titel = txt_between($index,'<div class="hoofdkop">','</div>',$totalcontent);
$datum = txt_between($index,'<span class="alineakop">','<br>',$totalcontent);
$index = strpos($totalcontent,$datum,$index-1);
$verwachting = txt_between($index,"<br>",'<table width=451 border=0 cellspacing=0 cellpadding=0>',$totalcontent);
$index = strpos($totalcontent,'<a name="meerdaagse">',$index);
$meerdaagsetitel = txt_between($index,'<div class="hoofdkop">','</div>',$totalcontent);
$meerdaagsedatum = txt_between($index,'<div class="alineakop">','</div>',$totalcontent);
$index = strpos($totalcontent,$meerdaagsedatum,$index);
$meerdaagseverwachting = txt_between($index,"</div>",'<table width=451 border=0 cellspacing=0 cellpadding=0>',$totalcontent);
$index = strpos($totalcontent,'<!-- Tabel met Lange Termijn Verwachting -->',$index);
$langetermijntitel = txt_between($index,'<div class="hoofdkop">','</div>',$totalcontent);
$langetermijndatum = txt_between($index,'<div class="alineakop">','</div>',$totalcontent);
$index = strpos($totalcontent,$langetermijndatum,$index);
$langetermijnverwachting = txt_between($index,'<td width="451" colspan="2" align="left" valign="top">','<br>',$totalcontent);
function txt_between($startindex,$stringbefore,$stringafter,$target){
$start = strpos($target,$stringbefore,$startindex);
$start += strlen($stringbefore);
$end = strpos($target,$stringafter,$start);
return substr($target,$start,$end-$start);
}
?>
<span class="alineakop">Verwachting vandaag</span>
<?php
print(" $verwachting
<br>");
print(" $meerdaagseverwachting
<br>");
?></div>
</body>
</html>