Stel ik heb een website "A". Op deze website wil ik een waarde gebruiken van website "X". Ik wil bijvoorbeeld de leeftijd van Jan Jansen weten, maar die leeftijd staat in de database op website "X".

Hoe kan ik dit realiseren op een heel simpele manier?

Stel website X heeft een script:

public function leeftijd() {
$leeftijd = $this->database($_GET['persoon');
return $leeftijd;
}

Het script wordt uitgevoerd door deze url aan te roepen:

www.x.nl/leeftijd?persoon=janjansen

Hoe zou ik nu het resultaat dat uit de bovengenoemde functie komt kunnen "opvangen" in website A?

Bijvoorbeeld zoiets als

$leeftijd_janjansen = 'http://www.x.nl/leeftijd?persoon=janjansen';;

Oke, dit zal vast niet werken, maar hoe dan wel???
Dankjewel Jasper! Dus stel dat de functie de waarde zou echo'en...


public function leeftijd() {
  $leeftijd = $this->database($_GET['persoon');
  echo $leeftijd;
}


Dan zou ik de leeftijd als volgt kunnen ophalen...

$leeftijd = file_get_contents("www.x.nl/leeftijd?persoon=janjansen");

Klopt dat?


Ja, mits er geen andere data mee gaat naar de browser.
oke, thanks voor de snelle reactie!
als je bepaalde data wilt hebben van $leeftijd moet je een regex maken.
ja, maar als ie alleen de leeftijd echoot dan is het al goed :)
Let wel op dat je niet zomaar data van een andere site mag plukken voor eigen gebruik.
nee, snap ik... wilde alleen ff weten hoe het werkt
Ligt eraan. Je kunt [php]soap[/php] of xml ([php]dom[/php]) gebruiken voor sites die het echt aanbieden. RSS is soort van XML.
oke, thanks

Reageren