<?php /* */ error_reporting(E_ALL); require_once './incs/functions.inc.php'; do_aprs(); print "finished finished finished finished finished finished ";
function get_current() { // 3/16/09, 6/10/11, 7/25/09 $delay = 1; // minimum time in minutes between queries - 7/25/09 $when = get_variable('_aprs_time'); // misnomer acknowledged if (time() < $when) { return; } else { $next = time() + $delay * 60; $query = "UPDATE `{$GLOBALS['mysql_prefix']}settings` SET `value`='{$next}' WHERE `name`='_aprs_time'"; $result = mysql_query($query) or do_error($query, 'mysql query failed', mysql_error(), basename(__FILE__), __LINE__); } $aprs = $instam = $locatea = $gtrack = $glat = $ogts = $t_tracker = FALSE; // 6/10/11, 7/6/11 $ts_threshold = strtotime('now - 24 hour'); // discard inputs older than this - 4/25/11 $query = "SELECT `id`, `aprs`, `instam`, `locatea`, `gtrack`, `glat`, `ogts`, `t_tracker` FROM `{$GLOBALS['mysql_prefix']}responder` WHERE ((`aprs` = 1) OR (`instam` = 1) OR (`locatea` = 1) OR (`gtrack` = 1) OR (`glat` = 1) OR (`ogts` = 1) OR (`t_tracker` = 1))"; $result = mysql_query($query) or do_error($query, ' mysql error=', mysql_error(), basename(__FILE__), __LINE__); while ($row = stripslashes_deep(mysql_fetch_assoc($result))) { if ($row['aprs'] == 1) { $aprs = TRUE; } if ($row['instam'] == 1) { $instam = TRUE; } if ($row['locatea'] == 1) { $locatea = TRUE; } //7/29/09 if ($row['gtrack'] == 1) { $gtrack = TRUE; } //7/29/09 if ($row['glat'] == 1) { $glat = TRUE; } //7/29/09 if ($row['ogts'] == 1) { $ogts = TRUE; } // 7/6/11 if ($row['t_tracker'] == 1) { $t_tracker = TRUE; } // 6/10/11 } // end while () unset($result); if ($aprs) { do_aprs(); } if ($instam) { $temp = get_variable("instam_key"); $instam = $temp == "" ? FALSE : $temp; if ($instam) { do_instam($temp); } } if ($locatea) { do_locatea(); } //7/29/09 if ($gtrack) { do_gtrack(); } //7/29/09 if ($glat) { do_glat(); } //7/29/09 if ($ogts) { do_ogts(); } // 7/6/11 if ($t_tracker) { do_t_tracker(); } // 6/10/11 return array("aprs" => $aprs, "instam" => $instam, "locatea" => $locatea, "gtrack" => $gtrack, "glat" => $glat, "ogts" => $ogts, "t_tracker" => $t_tracker); //7/29/09, 7/6/11, 6/10/11 }