|
|
|
|
echo $header[22]; ?> |
echo $header[23]; ?>: | echo "$gesamt_mitglied"; ?> |
echo $header[24]; ?>: | echo "$votings"; ?> |
echo $header[25]; ?>: | echo "$bewertung"; ?> |
echo $header[26]; ?>: | echo "$kommentare"; ?> |
Detailstatistik |
|
|
include("./inc/config.inc.php");
include("./inc/db_connect.inc.php");
$verz = "./counter/";
$zeitreset_online = "300";
$zeitreset_gesamt = "600";
$top_gesamt = '0';
$db_online = "online.txt";
$gesamt_ip="gesamt-ip.txt";
$anzahl="gesamt-anzahl.txt";
$top_zeitdatei = "gesamt-zeit.txt";
$top_daten="$verz$db_online";
$zeit = time();
$ip = $REMOTE_ADDR;
$top_ablaufzeit = "$zeit"-"$zeitreset_online";
$top_test = @file($top_daten);
while (list ($line_num, $line) = @each ($top_test)) {
$zeiten = explode("&&",$line);
if($zeiten[0] <= $top_ablaufzeit) {
$da = fopen( "$top_daten", "r" );
$top_gesamt = fread($da, filesize($top_daten));
fclose($da);
$line=quotemeta($line);
$delete = "";
$top_ersetzen = ereg_replace($line, $delete, $top_gesamt);
$db_counter=fopen($top_daten, "w");
@flock($da,2);
fputs($db_counter, $top_ersetzen);
@flock($da,3);
fclose($db_counter);
}
}
$iptest = @file($top_daten);
while (list ($line_num, $line) = @each ($iptest)) {
$ips = explode("&&",$line);
if($ips[1] == $REMOTE_ADDR) {
$da = fopen( "$top_daten", "r" );
$top_gesamt = fread($da, filesize($top_daten));
fclose($da);
$line=quotemeta($line);
$delete = "";
$top_ersetzen = ereg_replace($line, $delete, $top_gesamt);
$db_counter=fopen($top_daten, "w");
@flock($da,2);
fputs($db_counter, $top_ersetzen);
@flock($da,3);
fclose($db_counter);
}
}
$da = fopen("$top_daten", "a+");
flock($da,2);
fputs ($da, "$zeit&&$ip&&\n");
flock($da,3);
fclose ($da);
$anzahldaten = file($top_daten);
$online = count($anzahldaten);
$top_ablaufzeit = "$zeit"+"$zeitreset_gesamt";
$top_zeitdatei = "$verz$top_zeitdatei";
$daten_g = "$verz$gesamt_ip";
$anzahl = "$verz$anzahl";
$zeitdaten = fopen( "$top_zeitdatei", "r" );
$top_gesamt = fread($zeitdaten, filesize($top_zeitdatei));
fclose($zeitdaten);
if($zeit >= $top_gesamt) {
$da = fopen( "$daten_g", "w+" );
fclose($da);
$zeitdaten = fopen( "$top_zeitdatei", "w+" );
fputs ($zeitdaten, "$top_ablaufzeit");
fclose($zeitdaten);
}
$ipdaten = file("$daten_g");
while (list ($line_num, $line) = each ($ipdaten)) {
$ziffern = explode(",",$line);
}
if(@!in_array("$ip", $ziffern)) {
$db_counter=fopen($daten_g, "a+");
@flock($da,2);
fputs($db_counter, "$ip".",");
@flock($da,3);
fclose($db_counter);
$anzahldaten = fopen( "$anzahl", "r" );
$top_gesamt = fread($anzahldaten, filesize($anzahl));
fclose($anzahldaten);
$top_gesamt++;
$anzahldaten = fopen( "$anzahl", "w" );
fputs ($anzahldaten, "$top_gesamt");
fclose($anzahldaten);
}
$anzahldaten = fopen( "$anzahl", "r" );
$gesamt = fread($anzahldaten, filesize($anzahl));
$gesamt = number_format($gesamt,0,"",".");
?>
echo $header[28]; ?> | echo $online; ?> |
echo $header[29]; ?> | echo $gesamt; ?> |
|
|
SELECT * FROM f1_profil WHERE land = 'Österreich' falsch
|
|
|
|
:: Mitglieder Statistik von echo $title; ?> :: |
Mitglieder insgesamt: | echo "$user_all"; ?> | |
Mitglieder weiblich: | echo "$frauen"; ?> | ( echo "$frauen_pro"; ?> %) |
Mitglieder männlich: | echo "$maenner"; ?> | ( echo "$maenner_pro"; ?> %) |
:: Alter Statistik von echo $title; ?> :: |
Altersgruppe unter 18: | echo "$alter18"; ?> | ( echo "$pro18"; ?> %) |
Altersgruppe 18-29: | echo "$alter29"; ?> | ( echo "$pro29"; ?> %) |
Altersgruppe 30-49: | echo "$alter49"; ?> | ( echo "$pro49"; ?> %) |
Altergruppe 50 und älter: | echo "$alter50"; ?> | ( echo "$pro50"; ?> %) |
Altersdurchschnitt: | echo "$alter_durch"; ?> | Jahre |
:: Länder Statistik von echo $title; ?> :: |
aus Deutschland: | echo "$user_de"; ?> | ( echo "$durch_de"; ?> %) |
aus Österreich: | echo "$user_at"; ?> | ( echo "$durch_at"; ?> %) |
aus Schweiz: | echo "$user_ch"; ?> | ( echo "$durch_ch"; ?> %) |
aus Frankreich: | echo "$user_fr"; ?> | ( echo "$durch_fr"; ?> %) |
aus Niederlande: | echo "$user_nl"; ?> | ( echo "$durch_nl"; ?> %) |
aus Luxemburg: | echo "$user_lu"; ?> | ( echo "$durch_lu"; ?> %) |
aus Belgien: | echo "$user_be"; ?> | ( echo "$durch_be"; ?> %) |
sonstige Länder: | echo "$user_sonst"; ?> | ( echo "$durch_sonst"; ?> %) |
keine Angaben: | echo "$keine"; ?> | ( echo "$durch_keine"; ?> %) |
:: Voting Statistik von echo $title; ?> :: |
Votings gesamt: | echo "$votings"; ?> | |
Kommentare: | echo "$kommentare"; ?> | |
Bewertungen: | echo "$bewertung"; ?> | |
$start_zahl = '1';
$sql="SELECT * FROM $db_table9 ORDER BY name ASC";
$ergebnis=mysql_query($sql, $db);
if($ergebnis) {
while($zeile =mysql_fetch_array($ergebnis)) {
$rubrik = $zeile["rubrik"];
$name = $zeile["name"];
mysql_select_db($db_table,$db);
$result = mysql_query("SELECT * FROM $db_table WHERE art='$rubrik'");
$anz_voting = mysql_num_rows($result);
if ($votings==0) $durch_rubrik = 0;
else $durch_rubrik = round(($anz_voting/$votings)*100,2);
if ($start_zahl == '1') {
$start_zahl++;
} else if ($start_zahl == '2') {
$start_zahl = '1';
}
?>
>
Rubrik echo $name; ?>: | echo "$anz_voting"; ?> | ( echo "$durch_rubrik"; ?> %) |
}
}
$sql="SELECT * FROM $db_table11";
$ergebnis=mysql_query($sql, $db);
if($ergebnis) {
while($zeile =mysql_fetch_array($ergebnis)) {
$gforum++;
}
mysql_free_result($ergebnis);
} else {echo "$sql falsch";}
$sql="SELECT * FROM $db_table12";
$ergebnis=mysql_query($sql, $db);
if($ergebnis) {
while($zeile =mysql_fetch_array($ergebnis)) {
$gforum_beitraege++;
}
mysql_free_result($ergebnis);
} else {echo "$sql falsch";}
$sql="SELECT * FROM $db_table13";
$ergebnis=mysql_query($sql, $db);
if($ergebnis) {
while($zeile =mysql_fetch_array($ergebnis)) {
$gforum_thema++;
}
mysql_free_result($ergebnis);
} else {echo "$sql falsch";}
?>
:: Foren Statistik von echo $title; ?> :: |
Forum Rubriken: | echo "$gforum"; ?> | |
Foren Themen: | echo "$gforum_beitraege"; ?> | |
Foren Beiträge: | echo "$gforum_thema"; ?> | |
| |
|
|
|
include("./footer.php");
?> |