Newer
Older
$grundconfig = $datenbank->get_row("SELECT * FROM ". PREFIX . CONFIG ." ",true);
if ($_GET['pw'] != $grundconfig->cron_pw) die('Zugriff verweigert!');
$cron = (int)$_GET['id'];
# Bei jedem Aufruf auszuführende Befehle Start
## Alte Buchungen löschen
$setting = $datenbank->get_row("SELECT buchungen_loeschen,buchungen_loeschen_tage FROM ".PREFIX . CONFIG ." ",true);
if($setting->buchungen_loeschen == 1){
$zeit = $timestamp-(60*60*24*$setting->buchungen_loeschen_tage);
$datenbank->query("DELETE FROM " .PREFIX . BUCH ." WHERE buchungszeit < '$zeit' ");
$sql = $datenbank->get_row('SELECT datei FROM '. PREFIX . CRONS .' WHERE id = '. $datenbank->escape($cron) .' LIMIT 1',true);
if (require_once('crons/'.$sql->datei) ){
$datenbank->update(PREFIX . CRONS, array("laufzeit" => time()), array("id" => $cron),1);