<?php if (!isset($_GET['ada'])) { header("HTTP/1.0 205 Reset Content", true, 205); header('Status: Reset Content', false, 205); exit; } $ada = $_GET['ada']; $ada = htmlspecialchars($ada); function getWebResponse($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $str = curl_exec($ch); curl_close($ch); return $str; } // $url = 'http://opendata.diavgeia.gov.gr/api/decisions?ada=%s&output=json'; $url = 'https://diavgeia.gov.gr/luminapi/api/decisions/%s.json'; $response = getWebResponse(sprintf($url,$ada)); $json = json_decode($response); $timeZone = 'Europe/Athens'; date_default_timezone_set($timeZone); $senddate = date('d/m/Y H:i:s',$json->model->decisions[0]->submissionTimestamp / 1000); $docdate = date('d/m/Y', $json->model->decisions[0]->submissionTimestamp / 1000); $corrected = $json->model->decisions[0]->metadata->isCorrectedByAda; $correction = $json->model->decisions[0]->metadata->isCorrectionOfAda; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="content-language" content="el"> <title>Έλεγχος ΑΔΑ</title> </head> <body> <?php if ($json->model->queryInfo->total == 0) { echo 'Ο ΑΔΑ: ',$ada,' δεν βρέθηκε.'; } else { ?> <p>ΑΔΑ: <?php echo $ada; ?></p> <p>Ημερομηνία Εγγράφου: <?php echo $docdate; ?><br/> Ημερομηνία Αποστολής: <?php echo $senddate; ?></p> <?php if ($corrected) { echo "<div class='important'><p>Το έγγραφο έχει νεώτερη διόρθωση με ΑΔΑ: <a href='?ada={$corrected}'>{$corrected}</a></p></div>",PHP_EOL; } if ($correction) { echo "<p>Το έγγραφο είναι διόρθωση παλαιότερου ΑΔΑ: <a href='?ada={$correction}'>{$correction}</a></p>",PHP_EOL; } ?> <p>Πηγαίνετε στη σελίδα στη Δι@ύγεια: <a href="http://et.diavgeia.gov.gr/f/all/ada/<?php echo $ada; ?>">http://et.diavgeia.gov.gr/f/all/ada/<?php echo $ada; ?></a></p> <?php } ?> </body> </html>
Τι εστί ΑΔΑ ;
ΑΔΑ: Όπως ορίζεται στο http://diavgeia.gov.gr/ada
Το σημαντικό όμως είναι αυτό που αναφέρεται στο http://et.diavgeia.gov.gr/
Με αυτό τον τρόπο αρχίζει και μπαίνει φρένο στις ανεξέλεγκτες αποφάσεις που δεν μαθαίνονταν ποτέ, αλλά και στις δαπάνες φαίνονται τα ποσά (έστω και μόνο συγκεντρωτικά) που δαπανούνται.