Zumindest vorrübergehend den UserAgent mitloggen.
- Erweiterung des hitcounters um den UserAgentString modified: markdownExperiment/admin/phpcount/phpcountLog.php new file: markdownExperiment/src/phpLibs/phpCount/phpcount.php - Es ist inzwischen schon weit genug vom ursprünglichen entfernt, das Repository wird nicht mehr weiterentwickelt, also brauchen wir es auch nicht mehr deleted: markdownExperiment/phpLib/phpcount
This commit is contained in:
@@ -18,13 +18,7 @@ try{
|
||||
);
|
||||
$dailyHitsQuery->execute();
|
||||
$dailyHitsList = $dailyHitsQuery->fetchAll(PDO::FETCH_ASSOC);
|
||||
/*
|
||||
$uniqueHitsQuery = $dbConnection->prepare(
|
||||
"SELECT pageid, hitcount FROM `phpcount_hits` WHERE isunique=1 ORDER BY hitcount DESC"
|
||||
);
|
||||
$uniqueHitsQuery->execute();
|
||||
$uniqueHitsList = $uniqueHitsQuery->fetchAll(PDO::FETCH_ASSOC);
|
||||
*/
|
||||
|
||||
$whereClauses=array();
|
||||
if($_GET['userHash'])
|
||||
$whereClauses[]="userHash='".$_GET['userHash']."'";
|
||||
@@ -36,7 +30,7 @@ try{
|
||||
$whereClause = join(" AND ", $whereClauses);
|
||||
|
||||
$pagehitsQuery = $dbConnection->prepare(
|
||||
"SELECT DATE(timeStamp) as date, TIME(timestamp) as time, pageId, userHash FROM `phpcount_pageHits` ".
|
||||
"SELECT DATE(timeStamp) as date, TIME(timestamp) as time, pageId, userHash, userAgentString FROM `phpcount_pageHits` ".
|
||||
($whereClause?"WHERE ".$whereClause." ":"").
|
||||
"ORDER BY timeStamp DESC;"
|
||||
);
|
||||
@@ -70,13 +64,14 @@ catch(PDOException $db_error){
|
||||
</table>
|
||||
<hr />
|
||||
<table>
|
||||
<tr><th>date</th><th>time</th><th>pageId</th><th>userHash</th></tr>
|
||||
<tr><th>date</th><th>time</th><th>pageId</th><th>userHash</th><th>userAgentString</th></tr>
|
||||
<?php foreach($pagehitsList as $pagehitsEntry)
|
||||
echo( "\t\t\t\t<tr>".
|
||||
"<td><a href=\"?date=".$pagehitsEntry['date']."\">".$pagehitsEntry['date']."</a></td>".
|
||||
"<td>".$pagehitsEntry['time']."</td>".
|
||||
"<td><a href=\"?pageId=".urlencode( $pagehitsEntry['pageId'] )."\">".urldecode($pagehitsEntry['pageId'])."</a></td>".
|
||||
"<td><a href=\"?userHash=".$pagehitsEntry['userHash']."\">".substr($pagehitsEntry['userHash'], 0, 5)."...</a><td></tr>" );
|
||||
"<td><a href=\"?userHash=".$pagehitsEntry['userHash']."\">".substr($pagehitsEntry['userHash'], 0, 5)."...</a><td>" ).
|
||||
"<td>".$pagehitsEntry['userAgentString']."</a><td></tr>";
|
||||
?>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user