summaryrefslogtreecommitdiff
path: root/htdocs/geojson/update.php
blob: 06e2a1357afb629018633f174af00d995dd63394 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
	$fn = "/tmp/lifo_update_ts";
	$ctime = time();
	$ltime = (int)(file_get_contents($fn));
	$ntime = $ltime + 60*1 * 30;
	if (isset($_GET['force']))
		$ntime = 0;
	if ($ctime > $ntime) {
		file_put_contents($fn, $ctime);
		echo "Downloading... ";
		flush();
		system("cd /srv/http/maps.linux-forks.de/geojson/; ./update_all.sh");
	} else {
		echo "Next update in " . intval(($ntime - $ctime) / 60) . " minutes.";
	}
?>