Mercurial > defr > drupal > ad
diff imageserve.inc @ 2:e5584a19768b ad
maj module ad
author | sly |
---|---|
date | Wed, 15 Apr 2009 07:58:32 +0000 |
parents | d8a3998dac8e |
children | 6aeff3329e01 |
line wrap: on
line diff
--- a/imageserve.inc Thu Apr 02 15:28:21 2009 +0000 +++ b/imageserve.inc Wed Apr 15 07:58:32 2009 +0000 @@ -1,5 +1,5 @@ <?php -// $Id: imageserve.inc,v 1.1.2.8.2.2 2009/02/16 17:06:47 jeremy Exp $ +// $Id: imageserve.inc,v 1.1.2.8.2.2.2.1 2009/04/09 14:06:27 jeremy Exp $ /** * @file @@ -17,12 +17,16 @@ adserve_variable('variable_load'); adserve_bootstrap(0); - $ad->aid = adserve_variable('aid'); - if ($ad->aid) { - adserve_increment($ad); + if (adserve_variable('aid')) { + $ad->aid = adserve_variable('aid'); + } + if (isset($ad->aid) && $ad->aid) { + _debug_echo("adserve_counter_image: increment 'view' counter for aid: $ad->aid"); + adserve_cache('increment', 'view', $ad->aid); } else { - adserve_increment($ad, 'count'); + _debug_echo("adserve_counter_image: increment 'count' counter for no aid"); + adserve_cache('increment', 'count', NULL); } if (function_exists('imagecreate')) {