KirbyDE
12-28-2005, 05:04 AM
function persist_impressions()
{
$impressions =& $this->impressions;
if ($impressions)
{
$m = date('m', TIMENOW);
$d = date('d', TIMENOW);
$y = date('y', TIMENOW);
$dateline = mktime(0, 0 , 0, $m, $d, $y);
$script = $this->db->escape_string(THIS_SCRIPT); // this constant should never-ever be unsafe anyway ...
$forumid = intval($this->forumid); // not sure if this is deemed necessary either
foreach ($impressions AS $key => $value)
{
if ($value)
{
$query[] = array($key, $m, $d, $y, $script, $forumid, $value, $dateline);
}
}
if (is_array($query) AND !emtpy($query))
{
$this->db->query_write("
INSERT INTO " . TABLE_PREFIX . "geek_autolink_stats
(galid, m, d, y, script, forum, count, dateline)
VALUES
" . explode(',', $query) . "
");
}
}
}
and scrap persist_postponed_impressions()?
{
$impressions =& $this->impressions;
if ($impressions)
{
$m = date('m', TIMENOW);
$d = date('d', TIMENOW);
$y = date('y', TIMENOW);
$dateline = mktime(0, 0 , 0, $m, $d, $y);
$script = $this->db->escape_string(THIS_SCRIPT); // this constant should never-ever be unsafe anyway ...
$forumid = intval($this->forumid); // not sure if this is deemed necessary either
foreach ($impressions AS $key => $value)
{
if ($value)
{
$query[] = array($key, $m, $d, $y, $script, $forumid, $value, $dateline);
}
}
if (is_array($query) AND !emtpy($query))
{
$this->db->query_write("
INSERT INTO " . TABLE_PREFIX . "geek_autolink_stats
(galid, m, d, y, script, forum, count, dateline)
VALUES
" . explode(',', $query) . "
");
}
}
}
and scrap persist_postponed_impressions()?