summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDavid Rothstein <drothstein@gmail.com>2015-10-12 01:27:36 -0400
committerDavid Rothstein <drothstein@gmail.com>2015-10-12 01:27:36 -0400
commit6901ef70aa6466cbd30e8633b88b91c678b0f825 (patch)
tree3e7a6af94a49fe3df20268ecd38f077e9a12595f /modules
parente344d465b2e8c7dd4e812dbecfd29a10c6f2066e (diff)
downloadbrdo-6901ef70aa6466cbd30e8633b88b91c678b0f825.tar.gz
brdo-6901ef70aa6466cbd30e8633b88b91c678b0f825.tar.bz2
Issue #2486643 by AlexKirienko: Undefined index: nid in main() in statistics.php
Diffstat (limited to 'modules')
-rw-r--r--modules/statistics/statistics.php26
1 files changed, 14 insertions, 12 deletions
diff --git a/modules/statistics/statistics.php b/modules/statistics/statistics.php
index f00e03976..48340c89e 100644
--- a/modules/statistics/statistics.php
+++ b/modules/statistics/statistics.php
@@ -15,17 +15,19 @@ chdir(DRUPAL_ROOT);
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_VARIABLES);
if (variable_get('statistics_count_content_views', 0) && variable_get('statistics_count_content_views_ajax', 0)) {
- $nid = $_POST['nid'];
- if (is_numeric($nid)) {
- db_merge('node_counter')
- ->key(array('nid' => $nid))
- ->fields(array(
- 'daycount' => 1,
- 'totalcount' => 1,
- 'timestamp' => REQUEST_TIME,
- ))
- ->expression('daycount', 'daycount + 1')
- ->expression('totalcount', 'totalcount + 1')
- ->execute();
+ if (isset($_POST['nid'])) {
+ $nid = $_POST['nid'];
+ if (is_numeric($nid)) {
+ db_merge('node_counter')
+ ->key(array('nid' => $nid))
+ ->fields(array(
+ 'daycount' => 1,
+ 'totalcount' => 1,
+ 'timestamp' => REQUEST_TIME,
+ ))
+ ->expression('daycount', 'daycount + 1')
+ ->expression('totalcount', 'totalcount + 1')
+ ->execute();
+ }
}
}