Benuterzähler
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
adresse
anfhrungsstriche
befehl
beitrag
besucher
counter
date
datei
fehler
fehlermeldung
insert
mache
monat
nutz
ordner
rekord
show
tutorial
zeile
zhler
-
Du hast anscheinend die falschen Anführungsstriche, Lima wandelt die ja um.
Drück auf zitieren, dann hast du die richtigen.
EDIT: Wie ich sehe sind bei dem Code von tct die Anführungsstriche auch falsch, wenn man auf zitieren drückt...
Probier mal meinen, da hab ich den anderen Fehler jetzt auch verbessert.
EDIT 2: So, hab den Rest auch noch mal überarbeitet, jetzt sollte es gehen.
Beitrag geändert: 26.6.2007 22:48:17 von scrawl
Beitrag geändert: 26.6.2007 22:57:06 von scrawl -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
EDIT: Oops, sry... hab statt ändern ausversehn auf zitieren gedrückt.
Beitrag geändert: 26.6.2007 22:55:30 von scrawl -
Ich hab meinen Code von oben grade getestet, noch einen Fehler beseitigt und er geht.
Hier der Test: http://tct.lima-city.de/counter.php
Und der Quelltext: http://tct.lima-city.de/counter.txt -
:) also das von tct funzt :) danke
<?php $dbhost = 'mysql.lima-city.de'; $dbuser = '******'; $dbpassword = '******'; $dbbase = '******'; mysql_connect($dbhost,$dbuser,$dbpassword); mysql_select_db($dbbase); $today = date('Y-m-d'); $yesterday = date('Y-m-d',strtotime('-1 day')); $this_month = date('m'); $this_year = date('Y'); $pruefe_ip = mysql_query('SELECT ip FROM counter WHERE ip=\''.$_SERVER['REMOTE_ADDR'].'\'') OR die(mysql_error()); $zeilen = mysql_num_rows($pruefe_ip); if($zeilen==0) { mysql_query('INSERT INTO counter ( ip , date, time ) VALUES (\''.$_SERVER['REMOTE_ADDR'].'\', \''.$today.'\', \''.time().'\')') OR die(mysql_error()); } $hole_daten_jetzt = mysql_query('SELECT time FROM counter WHERE time>\''.(time()-300).'\''); $zaehle_jetzt = mysql_num_rows($hole_daten_jetzt); $hole_daten_heute_online = mysql_query('SELECT date FROM counter WHERE date = \''.$today.'\''); $zaehle_heute = mysql_num_rows($hole_daten_heute_online); $hole_daten_gestern_online = mysql_query('SELECT date FROM counter WHERE date = \''.$yesterday.'\''); $zaehle_gestern = mysql_num_rows($hole_daten_gestern_online); $hole_daten_diesen_monat_online = mysql_query('SELECT date FROM counter WHERE date LIKE \''.$this_year.'-'.$this_month.'%\''); $zaehle_diesen_monat = mysql_num_rows($hole_daten_diesen_monat_online); $hole_daten_insgesamt_online = mysql_query('SELECT date FROM counter'); $zaehle_insgesamt = mysql_num_rows($hole_daten_insgesamt_online); ?> Jetzt online: <?=$zaehle_jetzt?> Besucher Heute: <?=$zaehle_heute?> Besucher Gestern: <?=$zaehle_gestern?> Besucher in diesem Monat: <?=$zaehle_diesen_monat?> Besucher insgesamt: <?=$zaehle_insgesamt?>
so wie kann ich das jetzt in mein index datei einbinden, so das wenn auf meine homepage geht das dann der bunutzerzähler zählt
Beitrag geändert: 26.6.2007 23:13:38 von altialtenweg
Beitrag geändert: 26.6.2007 23:19:06 von altialtenweg -
Entweder du includest es mit dem Befehl <?php include "counter.php"; ?>, oder du schreibst den ganzen Code oben einfach in den Index da rein, wo er angezeigt werden soll!
Beitrag geändert: 26.6.2007 23:20:38 von scrawl -
also es funtz noch net
ich denke mal das ich noch was warten muss
(aber unten steht die zeit von eben ist auch die zeit wo ich es geändert habe)
http://altialtenweg.lima-city.de/
Beitrag geändert: 26.6.2007 23:29:45 von altialtenweg -
was funzt nicht?
was hast du geändert? -
mit dem einbinden klappt nicht :(
-
Wie klappt es nicht? Bekommst du eine Fehlermeldung?
Poste mal deinen Code!
Und drück dich allgemein mal ein bischen präziser aus! -
...aber das einbinden in meine homepage tut es nicht ich habe die html datei und die counter.php datei in einem ordner
(http://altialtenweg.lima-city.de/ müsste der eigentlich under dem 2kasten erscheinen tut er aber nicht)
Du musst deine HTML-Datei in eine PHP-Datei umwandeln, also die Endung .html zu .php abändern. Sonst wird der Include-Befehl ja nicht interpretiert.
MfG, Bohrty. -
ok danke es funtz
:) bor leute war das ne schwere geburt :D
und schon bin ich wieder schlauer danke
mfk
michael -
Mal sehen wie lange die Freude währt
Aber im Ernst: Jeder Anfang ist schwer. Wenn ich so überlege, wie ich mal angefangen habe o^o
MfG, Bohrty. -
bei mia omg wie ich mit html angefagen habe da wusste ich net ma wie man bunt schreibt *grins*
-
bei mia omg wie ich mit html angefagen habe da wusste ich net ma wie man bunt schreibt *grins*
Ne, HTML war kein Problem. Aber dann der Umstieg von Tabellendesign auf CSS: totales *allesaufkopfstell*
MfG, Bohrty. -
Ich nutze einen Benutzercounter von www.andyhoppe.com ;)
55 nette Designs.
Damit ich keinen Spam o.ä. davon kriege, war ich klug genug und hab mir für meine Homepage eine eigene Google-Mail-Adresse angelegt :)
Kann ich nur empfehlen!!
http://www.andyhoppe.com/software/homepage-counter-kostenlos.htm -
Ich nutze einen Benutzercounter von www.andyhoppe.com ;)
55 nette Designs.
Damit ich keinen Spam o.ä. davon kriege, war ich klug genug und hab mir für meine Homepage eine eigene Google-Mail-Adresse angelegt :)
Kann ich nur empfehlen!!
http://www.andyhoppe.com/software/homepage-counter-kostenlos.htm
Das ist aber ein Counter, der einfach eingebunden wird und kein eigenes PHP-Skript. Er will ja aber seinen eigenen, ganz persönlichen Counter haben, den er zudem selbst gecodet hat
Natürlich gibt es viele Seiten, die kostenlos Counter zum Einbinden anbieten, aber da lernt man ja nichts dabei :P
MfG, Bohrty. -
richtig aba ich habe ja jetzt einen
den ich zurück stellen kann wann ich es will und wo ich nicht nur seh wieviele insgesamt drau waren sondern mehr optionen habe kb alle aufzuzählen -
Hallo Leute,
also ich war mit dem Benutzerzähler von der seite http://www.lima-city.de/tutorials/show/1547 sehr zufrieden, bis vor kurzer zeit da habe ich das problem das der zähler nicht mehr zählt und ich sehr nur noch die insgesamt anzahl die auf meiner seite waren der rest hat sich nicht verändert ich habe auch die daten von der datenbank überprüft sind auch gleich.
aber wie kann sich dann was ändern? sodass das zählen nicht mehr funktioniert
bitte helft mir bei der fehlersuche
ich bedanke mich schon mal im vorraus
gruß michael
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage