1) $str=trim(substr($str,0,$j-1)); if (strlen($str)>20) { if (($j=strpos($str,' '))>1) $str=trim(substr($str,0,$j)); if (strlen($str)>20) $str=substr($str,0,20); } return $str; } // main() -------------------------------------------------------------- require_once("../incl/rwhead5.php"); require_once("../incl/http_get.php"); # just for get_home_paths(); require_once("../incl/sel_db.php"); $hompa=get_home_paths(); $my_cnf=parse_ini_file("{$hompa['coodir']}my.cnf"); rwhhead($titext,"","","/incl/yellbg.css"); ?>
dirivl:'. var_export( $drivl, TRUE ) .''; sel_db('log'); $msq ="SELECT `callog`.*,`name`,`fixtype`". ($_REQUEST['groub'] ? ',count(*) as `ctr` ' : ''). "FROM `callog` ". "left join `known_ips` ON `callog`.`ipaddr` = `known_ips`.`ipaddr` ". "left join `rh_com_fix` on `callog`.`pagename` = `rh_com_fix`.`pagename` ". " where $wherecl ". ($_REQUEST['groub'] ? 'group by '. $drivl['groubystr'] .' ' : ''). 'ORDER BY '. $drivl['querystr'] . ' limit '. $_REQUEST['lfrom'] .','. $_REQUEST['lfor']; $sres= mysql_query($msq); $cdn= mysql_num_rows($sres); if (mysql_errno()) echo $msq .'
". ($_REQUEST['shown'] ? ' | h | = hidden | ' : ''). ($_REQUEST['groub'] ? ' | ' : ''). " | n | = no fix offered yet | ". "Hover mouse over browser ". "name to see full description | |
datim | ". ($_REQUEST['shown'] ? '' : ''). " | IP addr | ". ($_REQUEST['groub'] ? "ctr | " : ""). "f | resource | referer | browser | |
'. str_replace(' ',' ',$row['datim']) ." | \n"; if ($_REQUEST['shown']) echo "". ($row['hide'] ? 'h' : '') ." | "; echo ''. (strlen($row['name'])>0 ? $row['name'] : "{$row['ipaddr']}" ). " | \n"; if ($_REQUEST['groub']) { echo "". ($row['ctr']>1 ? $row['ctr'] : '') ." | \n"; } $reslink= $row['pagename'] . (strlen($row['params'])>0 ? '?' : '') . $row['params']; echo "". ($row['fixtype'] ? "" : "n") ." | ". "". htmlspecialchars(substr($reslink,1,36)) . (strlen($reslink)>37 ? '…' : '') ." | \n"; echo ''. (strlen($row['referer'])<8 ? $row['referer'] : ''. (strlen($row['referer'])<40 ? htmlspecialchars(substr($row['referer'],7)) : htmlspecialchars(substr($row['referer'],7,30)).'…') .'') ." | \n"; echo ''. htmlspecialchars(brwsr_trim($row['browser'])) ." | \n"; echo "