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')) {