Commit 8dd3c83c authored by Nico Schallehn's avatar Nico Schallehn

json cache dekoder test

parent dd8ea307
<?php session_start(); <?php session_start();
include('../api.class.php'); include('../api.class.php');
define("Fanart_Key","9902c9197f457401ff7a7eba839213ba"); define("Fanart_Key","9902c9197f457401ff7a7eba839213ba");
function jsonCacheDecoder($url){
$CacheFolderName = "jsoncache/";
$filename= date("y-m-d",time()).md5($url);
if(!file_exists($CacheFolderName.$filename)){
file_put_contents($CacheFolderName.$filename, file_get_contents($url));
}
return json_decode(file_get_contents($CacheFolderName.$filename), true);
}
if(isset($_GET["logoff"])){ if(isset($_GET["logoff"])){
echo "abmelden!!"; echo "abmelden!!";
...@@ -51,7 +59,7 @@ if($_GET["action"] == "bla"){ ...@@ -51,7 +59,7 @@ if($_GET["action"] == "bla"){
$movies =""; $movies ="";
foreach ($MovieArray["Data"] as $key => $value) { foreach ($MovieArray["Data"] as $key => $value) {
echo "http://webservice.fanart.tv/v3/movies/tt".$value["imdbID"]."?api_key=".Fanart_Key.PHP_EOL; echo "http://webservice.fanart.tv/v3/movies/tt".$value["imdbID"]."?api_key=".Fanart_Key.PHP_EOL;
$fanart = json_decode(file_get_contents("http://webservice.fanart.tv/v3/movies/tt".$value["imdbID"]."?api_key=".Fanart_Key), true); $fanart = jsonCacheDecoder("http://webservice.fanart.tv/v3/movies/tt".$value["imdbID"]."?api_key=".Fanart_Key);
//var_dump(); //var_dump();
if(isset($fanart["moviethumb"][0][url])){ if(isset($fanart["moviethumb"][0][url])){
$movies .= '<li><img src="'.$fanart["moviethumb"][0][url].'" class="img-responsive" $movies .= '<li><img src="'.$fanart["moviethumb"][0][url].'" class="img-responsive"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment