Example #1
0
    if (strtolower(substr($txt, 0, strlen($begin))) == strtolower($begin)) {
        return true;
    }
    return false;
}
//error_reporting(0);
?>
<html>
<head>
<title>AODS Link-updater</title>
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>
</head>
<body>

    <?php 
$count = 0;
$ckan = new CKAN("");
$ckan->getDatasets();
foreach ($ckan->datasets as $key => $set) {
    foreach ($set->res_url as $i => $url) {
        if (beginsWith($url, "http://os.amsterdam")) {
            $ckan->changeResource($set->name, $i, str_replace("http://os.amsterdam", "http://ois.amsterdam", $url), $set->res_description[$i]);
        }
    }
}
?>
  
</body>
</html>

Example #2
0
<?php

function getIP()
{
    if (getenv("HTTP_CLIENT_IP")) {
        $ip = getenv("HTTP_CLIENT_IP");
    } else {
        if (getenv("HTTP_X_FORWARDED_FOR")) {
            $ip = getenv("HTTP_X_FORWARDED_FOR");
        } else {
            if (getenv("REMOTE_ADDR")) {
                $ip = getenv("REMOTE_ADDR");
            } else {
                $ip = "UNKNOWN";
            }
        }
    }
    return $ip;
}
if (getIP() == "92.254.0.239" || getIP() == "46.226.58.62" || getIP() == "::1") {
    include "ckan.php";
    $ckan = new CKAN();
    //$ckan->getDatasets();
    ob_start();
    $result = $ckan->changeResource($_POST["name"], $_POST["res"], $_POST["url"], $_POST["desc"]);
    ob_end_clean();
    print "OK!";
} else {
    print "Niet geautoriseerd. (" . getIP() . ")";
}