Ik probeer meetgegevens van golven van een website te halen. Dat doe ik van de vaste url:
http://www.actuelewaterda...?template=golfperfreqtemp
Dan wordt er een mooi grafiekje getoond, die wil ik dus hergebruiken. maar het probleem is als volgt. Steeds wanneer je die url opnieuw opent, veranderd de bron van het .gif bestandje. ik kan dus geen directe link doen naar die afbeelding.
Hoe kan ik dat oplossen? Ik heb inmiddels de volgende code. Deze haalt al wel een deel van de tekst eruit, maar de afbeelding krijg ik maar niet voor elkaar.
http://www.actuelewaterda...?template=golfperfreqtemp
Dan wordt er een mooi grafiekje getoond, die wil ik dus hergebruiken. maar het probleem is als volgt. Steeds wanneer je die url opnieuw opent, veranderd de bron van het .gif bestandje. ik kan dus geen directe link doen naar die afbeelding.
Hoe kan ik dat oplossen? Ik heb inmiddels de volgende code. Deze haalt al wel een deel van de tekst eruit, maar de afbeelding krijg ik maar niet voor elkaar.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <?php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past $fp = fopen ("http://www.actuelewaterdata.nl/cgi-bin/pda.cgi/SPY1.Hm0?template=golfperfreqtemp", "r"); //$fp = fopen ("http://www.actuelewaterdata.nl/data/result/?.gif", "w"); $htmldata = fread($fp, 65536); if(!$fp) { echo "Gegevens zijn momenteel niet beschikbaar."; exit; } else { $filterdata = preg_match("/<b>(.*)<\/b>/", $htmldata, $matches); // Check if regex was successful if ($filterdata) { echo $matches[1]; } else { echo "Gegevens zijn momenteel niet beschikbaar."; } } ?> |