Hallo iedereen,

ik ben bezig met een site voor uitzendingen gemist. ik heb dit .json bestand gevonden om afleveringen vandaan te hebben maar hoe zet ik dat op mijn site? het gaat om deze link: iphone-api.uitzendinggemist.nl/v1/episodes.json
ik wil graag dat als ik op de title druk hij dan die m3u8 link opent

*knip*
Ja, dat had je al verteld... ;-)

En heb je die al door Ger's script gehaald, en met print_r (en <pre>) gekeken hoe die array eruit ziet?
Nog niet ik ga morgen beginnen met het maken van een script waar die dingen de u net heeft genoemd in zitten
Let er op dat je een array met objecten krijgt (wat je kunt zien als je doet wat Aar zegt) dus dat je die anders moet 'aanspreken' dan een array:
<?php
foreach($json as $object)
$waarde = $object->sleutel;
//ipv $object['sleutel']
?>
Of $json = json_encode($array, true); gebruiken. De true wil zeggen dat het een associative array moet worden.
*knip*, als je zelf het e.e.a. probeert of kijkt naar de voorbeelden die anderen geven kom je er wel aan uit. Ga aub geen PM berichten sturen naar anderen en mij mailen heeft ook geen zin. Dit is de plek waar je hulp kan krijgen als je het probleem 'zelf' wilt oplossen.
http://i1051.photobucket.com/albums/s431/Robert-jan_Keizer/e7a8836e.jpg

met als scriptje:


<!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>
</head>

<body>
<?php
$json = json_decode(file_get_contents('http://iphone-api.uitzendinggemist.nl/v1/episodes.json'));
echo "<pre>". print_r($json,1)."</pre>";
?>
</body>
</html>


http://i1051.photobucket.com/albums/s431/Robert-jan_Keizer/d6f629ac.jpg

de gemarkerde wil ik dan in het script en als ik dan klik op die title dat hij dan die vidoe.m3u8 opent

Zul je dan niet gewoon van de title een hyperlink moeten maken naar het bestand? Nu wordt het gewoon opgeslagen als platte tekst lijkt me.

<?php
$html= '';
foreach ($json as $object) {
	$html .= '<a href="' . $object->video->m3u8 . '">';
}
?>

Dit is een voorzetje, even zelf inkoppen ;-)
Keizer Webdesign op 14/08/2012 13:12:47

maar hoe moet dat dan


Ger heeft je het antwoord gegeven, ik neem aan dat je weet dat een hyperlink een <a href is?

Reageren