function simpleads_node_stats_count_impressions in SimpleAds 7.2
Count impressions.
1 string reference to 'simpleads_node_stats_count_impressions'
- simpleads_menu in ./
simpleads.module - Implements hook_menu().
File
- ./
simpleads.pages.inc, line 59 - simpleads.pages.inc
Code
function simpleads_node_stats_count_impressions($node) {
drupal_page_is_cacheable(FALSE);
$ip_address = ip_address();
if (!_simpleads_is_bot_detected() && _simpleads_is_valid_referer()) {
module_invoke_all('insert_impression', $node, $ip_address);
db_insert('simpleads_impressions')
->fields(array(
'nid' => $node->nid,
'timestamp' => REQUEST_TIME,
'ip_address' => $ip_address,
))
->execute();
}
exit;
}