Hallo zusammen,
ich habe auf meiner Web Site ein Tutorial zur Erstellung einer einfachen Statistik mit PHP & MySQL veröffentlicht.
Ich hoffe es gefällt.
Link: Eine einfache Statistik mit PHP & MySQL
Liebe Grüße
Alex
Hallo zusammen,
ich habe auf meiner Web Site ein Tutorial zur Erstellung einer einfachen Statistik mit PHP & MySQL veröffentlicht.
Ich hoffe es gefällt.
Link: Eine einfache Statistik mit PHP & MySQL
Liebe Grüße
Alex
Hallo, vielen Dank für das Tutorial, habe es vorhin ausprobiert zähler etc funktioniert ja, ich seh dass er es in die datenbank einträgt aber im code müssten glaub ich paar fehler vorhanden sein...
irgendwie krieg ich den Fehler net weg, würde mich freuen wenn mir da jmd behilflich sein könnt... =)
file "statistik.php"
ZitatParse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\xxx\xampp\htdocs\xxx\statistik.php on line 124
// Alle Benutzer von gestern auslesen
$sql_get = "SELECT DISTINCT sess_id,http_user_agent FROM statistik ";
$sql_get .= "WHERE http_user_agent NOT LIKE '%google%' ";
$sql_get .= "AND http_user_agent NOT LIKE '%PluckFeed%' ";
$sql_get .= "AND http_user_agent NOT LIKE '%msnbot%' ";
$sql_get .= "AND request_time >= ";
$sql_get .= "'".strtotime(strftime("%Y-%m-%d",strtotime("-1 days")))."' ";
$sql_get .= "AND request_time < ";
$sql_get .= "'".strtotime(strftime("%Y-%m-%d",strtotime("now")))."'
$res_get = mysql_query($sql_get,$db) or die(mysql_error($db));
Zeile 124 $statistik['count_user_yesterday'] = mysql_num_rows($res_get);
Alles anzeigen
file "zaehler.php"
ZitatWarning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xxx\xampp\htdocs\xxx\zaehler.php on line 21
// SQL-Query für den Eintrag in die Datenbank
$sql_sta = "INSERT INTO statistik SET ";
$sql_sta .= "remote_addr = '".$_SERVER['REMOTE_ADDR']."', ";
$sql_sta .= "request_uri = '".$_SERVER['REQUEST_URI']."', ";
$sql_sta .= "http_referer = '".$_SERVER['HTTP_REFERER']."', ";
$sql_sta .= "http_user_agent = '".$_SERVER['HTTP_USER_AGENT']."', ";
$sql_sta .= "sess_id = '".session_id()."', ";
$sql_sta .= "request_time = '".strtotime("now")."' ";
Zeile 21 $res_sta = mysql_query($sql_sta,$db_cms);
In Zeile 122 fehlt ein "; am Ende der Zeile.
// Alle Benutzer von gestern auslesen
$sql_get = "SELECT DISTINCT sess_id,http_user_agent FROM statistik ";
$sql_get .= "WHERE http_user_agent NOT LIKE '%google%' ";
$sql_get .= "AND http_user_agent NOT LIKE '%PluckFeed%' ";
$sql_get .= "AND http_user_agent NOT LIKE '%msnbot%' ";
$sql_get .= "AND request_time >= ";
$sql_get .= "'".strtotime(strftime("%Y-%m-%d",strtotime("-1 days")))."' ";
$sql_get .= "AND request_time < ";
$sql_get .= "'".strtotime(strftime("%Y-%m-%d",strtotime("now")))."'";
$res_get = mysql_query($sql_get,$db) or die(mysql_error($db));
Zeile 124 $statistik['count_user_yesterday'] = mysql_num_rows($res_get);
Alles anzeigen
Das dürfte es gewesen sein...
Deinen Kommentar auf meiner Web Site habe ich entfernt, da er nur einen Link zu diesem Thema enthielt.
Liebe Grüße aus Berlin
Alex
Tausche einfach $db_cms mit $db!
habe ich auch getan aber der zeigt mir immer noch nichts an wenn ich die datei statistik.php aufrufe entweder bin ich zu blöd oder keine ahnung...
auswertung tut er nicht anzeigen, aber in die datenbank schreibn funzt. komisch