From e7432f868cf39dbde7e7c3197885a019afce6fe4 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Wed, 21 Jul 2004 09:59:01 +0000
Subject: [PATCH] =?UTF-8?q?bug=20stats=20(si=20$id=5Farticle=20n'est=20pas?=
 =?UTF-8?q?=20num=C3=A9rique=20:=20erreur=20SQL)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 inc-stats.php3 | 17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/inc-stats.php3 b/inc-stats.php3
index 98f91eef44..a4ab85bc5e 100644
--- a/inc-stats.php3
+++ b/inc-stats.php3
@@ -12,22 +12,15 @@ function ecrire_stats() {
 		$log_ip = $GLOBALS['HTTP_X_FORWARDED_FOR'];
 	else
 		$log_ip = $GLOBALS['REMOTE_ADDR'];
-	if ($id_rubrique > 0) {
+
+	if ($log_id_num = intval($id_rubrique))
 		$log_type = "rubrique";
-		$log_id_num = $id_rubrique;
-	}
-	else if ($id_article > 0) {
+	else if ($log_id_num = intval($id_article))
 		$log_type = "article";
-		$log_id_num = $id_article;
-	}
-	else if ($id_breve > 0) {
+	else if ($log_id_num = intval($id_breve))
 		$log_type = "breve";
-		$log_id_num = $id_breve;
-	}
-	else {
+	else
 		$log_type = "autre";
-		$log_id_num = 0;
-	}
 
 	// Conversion IP 4 octets -> entier 32 bits
 	if (ereg("^(::ffff:)?([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)$", $log_ip, $r)) {
-- 
GitLab