Newer
Older
require_once('lib/db_config.php');
require_once('lib/datenbank.inc.php' );
$datenbank = new DB;
require_once('lib/functions.lib.php' );
if ($_GET['pw'] != $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);