Commit 22c47b64 authored by Nico Schallehn's avatar Nico Schallehn

init für JSON Rechte Datei

parent 82f23b32
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
define(API_KEY_LEN, 10); define(API_KEY_LEN, 10);
define(API_VERSION, 0.05); define(API_VERSION, 0.05);
define(API_KEY_DB, "/var/www/mediadb.ivaya.de/Key.sqlite"); define(API_KEY_DB, "/var/www/mediadb.ivaya.de/Key.sqlite");
define(API_Rights, "/var/www/mediadb.ivaya.de/Rights.json");
if (!isset($_GET['Pretty'])) { if (!isset($_GET['Pretty'])) {
error_reporting(0); error_reporting(0);
......
...@@ -43,6 +43,7 @@ if((isset($_SESSION['api-key']) OR (isset($_COOKIE['api-key']) AND isset($_COOKI ...@@ -43,6 +43,7 @@ if((isset($_SESSION['api-key']) OR (isset($_COOKIE['api-key']) AND isset($_COOKI
if (!$API->APIinit($_SESSION['api-key'])) { header('location: /'); } if (!$API->APIinit($_SESSION['api-key'])) { header('location: /'); }
} }
}else{ header('location: /');} }else{ header('location: /');}
$StatistikArray = $API->API_GetStatistic(array("Statistik"=>"DBstatistik")); $StatistikArray = $API->API_GetStatistic(array("Statistik"=>"DBstatistik"));
/// Ausgabe der Einzelnen Webseiten... /// Ausgabe der Einzelnen Webseiten...
...@@ -96,7 +97,30 @@ if($_GET["action"] == "filme"){ ...@@ -96,7 +97,30 @@ if($_GET["action"] == "filme"){
</script> </script>
<script type="text/javascript" src="js/jquery.flexisel.js"></script></div>'; <script type="text/javascript" src="js/jquery.flexisel.js"></script></div>';
}else if($_GET["action"] == "rechte"){
if(!file_exists(API_Rights)){
// defaultdatei anlegen...
echo "Erzeuge Default Rechtedatei <br>".PHP_EOL;
$rights = array(1 => array( "from" => 0,
"to" => 100,
"SpaltenFil" => array(),
"SpaltenEpi" => array(),
"StatiViews" => array(),
"webapp" => true,
"Update" => true,
"DebugO" => true)
);
file_put_contents(API_Rights, json_encode($rights));
}
if(!file_exists(API_Rights)){
$Data = json_decode(file_get_contents(API_Rights));
var_dump($Data);
}
}else if($_GET["action"] == "vergleich"){ }else if($_GET["action"] == "vergleich"){
$titel = "Vergleich von 2 DB"; $titel = "Vergleich von 2 DB";
$MovieArray = jsonCacheDecoder("http://mediadb.ddns.net/api.php?key=ee3aTi5soo&action=GetDataList&Tabelle=Filme&Spalten=imdbID,3d,name,md5,added,size,resolution,rating&3d=0&Sortierung=added%20DESC"); $MovieArray = jsonCacheDecoder("http://mediadb.ddns.net/api.php?key=ee3aTi5soo&action=GetDataList&Tabelle=Filme&Spalten=imdbID,3d,name,md5,added,size,resolution,rating&3d=0&Sortierung=added%20DESC");
$movies=""; $movies="";
......
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