EOT; if ($mykey != 'public') { echo <<
  Zugriffe insgesamt: $Zugriff_insgesamt
EOT; } else { echo'

Zugriffe insgesamt: 1'.$Zugriff_insgesamt.'

'; } echo <<         Webseite     Anzeige ab     Session (Besucher) EOT; //***************************** Webseite *********************************************************************************/ echo ''; echo '
'; echo''; echo ''; echo ''; //***************************** Zeitstempel (Timestamp) ************************************************************************** echo ''; echo''; echo ''; echo ''; //***************************** Session (Besucher) *********************************************************************** echo ''; echo''; echo ''; echo ''; echo ''; //********************************** Dynamische Abfrage aufbauen ********************************** $SELECT = "seite, timestamp, concat(left(sessionid, 6), ' ', 'Besucher')"; $FROM = "counter"; unset($WHERE); if (!empty($WHERE_Website)) { $WHERE = "seite = '$WHERE_Website'"; } //************ Where-Klausel für Webseite ********************************************************* if (!empty($WHERE_Website)) { $WHERE = "seite = '$WHERE_Website'"; } //************ Where-Klausel für Zeitstempel ****************************************************** if (!empty($WHERE_Zeitstempel)) { if (!empty($WHERE)) { $WHERE .= " AND "; } $WHERE .= " $WHERE_Zeitstempel"; } //************ Where-Klausel für SessionID (Besucher) ********************************************** if (!empty($WHERE_SessionID)) { if (!empty($WHERE)) { $WHERE .= " AND "; } $WHERE .= "sessionid = '$WHERE_SessionID'"; } if (!empty($WHERE)) { $WHERE = "WHERE domaene='$Domaene' AND $WHERE "; } else { $WHERE = "WHERE domaene='$Domaene'"; } //****************** Order-By-Klausel *************************************************************** switch ($sort) { case 'website_ab': $ORDERBY = "seite"; break; case 'website_auf': $ORDERBY = "seite DESC"; break; case 'zeitstempel_ab': $ORDERBY = "timestamp"; break; case 'zeitstempel_auf': $ORDERBY = "timestamp DESC"; break; case 'besucher_ab': $ORDERBY = "sessionid"; break; case 'besucher_auf': $ORDERBY = "sessionid DESC"; break; default: $ORDERBY = "timestamp DESC"; } $dynSQLStatement = "SELECT ".$SELECT." FROM ".$FROM." ".$WHERE." ORDER BY ".$ORDERBY; //echo "$dynSQLStatement"; echo <<

EOT; $Abfrage= $dynSQLStatement; $erg = mysql_db_query ($Database, $Abfrage); $DatensatzAnzahl = mysql_num_rows ($erg); if ($DatensatzAnzahl > 0) { echo '
Anzahl der Auswahl: '.$DatensatzAnzahl.'
'; echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; while (list($seite, $zeit, $besucher) = mysql_fetch_row($erg)) { echo ""; echo ''; echo ''; echo ''; echo ''; } } else { echo "Keine Suchergebnisse!"; } echo << EOT;
 Webseite  Zeitstempel  Session (Besucher) 
'.$seite.''.zeitstempel($zeit, 'day_time').''.$besucher.'