diff --git a/htdocs/admin/tools/listevents.php b/htdocs/admin/tools/listevents.php index 3355d8a4455..f0ad5511ddf 100644 --- a/htdocs/admin/tools/listevents.php +++ b/htdocs/admin/tools/listevents.php @@ -51,6 +51,11 @@ $pagenext = $page + 1; if (! $sortorder) $sortorder="DESC"; if (! $sortfield) $sortfield="dateevent"; +$search_code = GETPOST("search_code"); +$search_ip = GETPOST("search_ip"); +$search_user = GETPOST("search_user"); +$search_desc = GETPOST("search_desc"); +$search_ua = GETPOST("search_ua"); /* * Actions @@ -87,11 +92,11 @@ $sql.= " u.login"; $sql.= " FROM ".MAIN_DB_PREFIX."events as e"; $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."user as u ON u.rowid = e.fk_user"; $sql.= " WHERE e.entity = ".$conf->entity; -if ($_GET["search_code"]) { $usefilter++; $sql.=" AND e.type like '%".$_GET["search_code"]."%'"; } -if ($_GET["search_ip"]) { $usefilter++; $sql.=" AND e.ip like '%".$_GET["search_ip"]."%'"; } -if ($_GET["search_user"]) { $usefilter++; $sql.=" AND u.login like '%".$_GET["search_user"]."%'"; } -if ($_GET["search_desc"]) { $usefilter++; $sql.=" AND e.description like '%".$_GET["search_desc"]."%'"; } -if ($_GET["search_ua"]) { $usefilter++; $sql.=" AND e.user_agent like '%".$_GET["search_ua"]."%'"; } +if ($search_code) { $usefilter++; $sql.=" AND e.type like '%".$search_code."%'"; } +if ($search_ip) { $usefilter++; $sql.=" AND e.ip like '%".$search_ip."%'"; } +if ($search_user) { $usefilter++; $sql.=" AND u.login like '%".$search_user."%'"; } +if ($search_desc) { $usefilter++; $sql.=" AND e.description like '%".$search_desc."%'"; } +if ($search_ua) { $usefilter++; $sql.=" AND e.user_agent like '%".$search_ua."%'"; } $sql.= $db->order($sortfield,$sortorder); $sql.= $db->plimit($conf->liste_limit+1, $offset); //print $sql; @@ -121,27 +126,27 @@ if ($result) print "\n"; - // Lignes des champs de filtre + // Lignes des champs de filtres print '