Hallo Allemaal,

Wij willen voor ons school intranet graag de actuele vertrektijden laten zien vanaf het station in Tilburg.

Op de website va de NS staan deze gegevens, via een form post kan je die pagina wel oproepen. "http://www.ns.nl/actuele-vertrektijden/main.action?xml=false "

Maar hoe kunnen we de resultaten van z'n post nu terug in het script laden en deze gebruiken in ons eigen systeem.

Wie kan me hierbij helpen!?

Groeten,
Tim
file_get_contents en dan explode tenzij er een api is
Nope jammer genoeg geen api.

Ik ga even sleutelen, thanks!
Oke, dus ik begin zo:

<?php

$bron = "http://m.ns.nl/actvertrektijden.action?from=ut"; // utrecht centraal

$read = file_get_contents($bron);

?>

Dus nu laad ik de hele pagina in de $read.
Maar nu wil ik dus die data netjes uitlezen, hoe kan ik dat het beste doen?

Tim
Je zoekt even de functie explode op op php.net en dan zie je hoe de functie gebruikt.

Vervolgens echo je de variabele $read en ga je op zoek naar de gedeeltes die je eruit wilt hebben en ga je stoeien met explode om dat gedeelte eruit te filteren.
Heeft de NS niet gewoon RSS feeds ofzo of XML pagina's; dan gaat het een stuk makkelijker :)
heb ff gezocht en de enige rss's die ik kon vinden waren deze. klik hier
Hey je mag de tijden niet zo op je eigen site zeten staat copyricht op alle inhoud van ns linken naar RSS feed mag wel
En daar dient die RSS-feed dus voor.

Reageren