Counter mit PHP Code
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ahnung
aufruf
benutzername
besucher
counter
date
daten
eintrag
ergebnis
fehler
grad
inhalt
insert
kleinschreibung
kommentar
super counter
tutorial
username
-
Ich habe in einem Tutorial hier auf der Seite gelesen wie man einen eigenen counter macht. ich hab von PHP nat?rlich 0 ahnung und da kam das tut grad richtig..
Gut aber jedes Mal, wenn ich auf meine Homepage gehe, dann steht da das bereits 0 besucher auf der HP waren, da kann ja was nicht stimmen oder??
Ich hab schon probiert meinen cache und alles zu leeren aber das hat auch nicht geholfen, weiss nicht ob es am code liegt aber ich poste ihn halt mal:
<html>
<body>
<font face="verdana"> <font size="2">
<?php
$verbindung = mysql_connect ("mysql.lima-city.de",
"username", "mein passwd");
mysql_select_db("mein db name");
$ip = getenv("REMOTE_ADDR"); // Ip auslesen
$date = date("d.m.Y - H:i:s");
$eintrag = "INSERT INTO co // Ip eintragen und Datum eintragen
(besucher, Datum)
VALUES
('$ip', '$date')";
$abfrage = "SELECT besucher FROM counter";
$ergebnis = mysql_query($abfrage); // Hier wird die Zahl der Eintr?ge ausgelesen
$besucher = mysql_num_rows($ergebnis);
echo"
Seiten inhalt
Du bist der $besucher Besucher auf der Seite!
";
?>
</font></font>
</body>
</html>
hab den code halt angepasst, also mein benutzernamen mein pw, aber die daten m?sst ihr ja nicht wissen lol -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das Prob hatte ich auch ma. geh ma auf http://alopex.pyrokar.lima-city.de da ist n super counter, der auch funzt. +werbung mach+ =)
-
$eintrag = "INSERT INTO co // Ip eintragen und Datum eintragen
(besucher, Datum)
VALUES
('$ip', '$date')";
das hast du geschrieben muss so hei?en:
$eintrag = "INSERT INTO co // Ip eintragen und Datum eintragen
(besucher, Datum)
VALUES
('$ip', '$date')";
$eintragen = mysql_query($eintrag);
w?re es m?glich das das mein tut ist? -
samson schrieb:
w?re es m?glich das das mein tut ist?
Jap ich glaub schon XD..
Na ja ich hab die l?sung von samson ausprobiert, aber die werte ver?ndern sich immer noch nicht, steht bei jedem seiten aufruf immer 0 besucher und bla -
dann stimmen die daten mit deiner mysql datenbank nicht ?berein und es gibt ein Fehler beim Eintragen! ?berpr?fe gro? kleinschreibung Tabellennamen und Zeilennamen!
-
doch das tun sie ich hab auf fehler ?berpr?ft, und hab von vornherein alles so geschrieben wie du im tut.. tabellennamen klein und bla.. hmm weiss ned was noch falsch sein kann
-
Du hast einen Kommentar in den $abfrage-String eingebaut!
Richtig w?rde das so lauten:
// Ip eintragen und Datum eintragen $eintrag = "INSERT INTO co (besucher, Datum) VALUES ('$ip', '$date')";
Ausserdem wird das Query nirgendwo ausgef?hrt -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage