und zwar weiß einer von euch vielleicht wie man die Anzahl der Besucher einer verlinkten Seite zählen kann? also quasi ein Besucherzähler der sich nicht intern auf der Seite befindet sondern außerhalb… Geht das überhaupt?
über $_SERVER [‚HTTP_REFERER‘] bekommst du die Domain, von der der Benutzer kam. Über einen Counter auf deiner Seite kannst du dann zählen, wie viele Besucher von einer bestimmten Seite kamen.
Oder als alternative lässt du die anderen Seitenbetreiber ein ?from=foo an den Link anhängen und du zählst wie oft Besucher von foo kamen.
naja ich meinte eigentlich nicht wieviele Leute VON einer Seite auf eine andere kommen, sondern es sollen einfach alle Besucher gezählt werden die auf die externe Seite klicken…
Herkunft egal…
also wie ich schon sagte ein ganz normaler Besucherzähler, nur dass er sich nicht auf der gezählten Seite befindet sondern woanders und dass das ganze irgendwie über die Verlinkung oder so läuft…
bzw. der Wert von allen Seiten soll auf einer einzigen Seite erscheinen…
Du willst also alle Aufrufe einer anderen Seite zählen?
Wenn die andere Seite deine eigene ist (oder du sie zumindest ändern kannst) wäre es dann vermutlich am einfachsten von dieser Seite immer die aktuelle Aufrufszahl in einer Textdatei zu speichern und die entsprechenden Dateien dann per PHP abzufragen; wenn nicht sehe ich da keine Möglichkeit.
Ich würde mich freuen wenn mir einer helfen kann (Quelltext usw…)…Meine Programmierkenntnisse sind nämlich mehr als dürftig und ich brauche die Sache so schnell wie möglich…
Wenn du zählen willst, wie oft von deiner Seite man auf eine andere über den Link geht, dann würd ich das am besten so lösen:
[html]Link[/html][php]
<?php
$seite = $_GET['page'];
/*hier Eintragen
z.B. über MySQL, wenn die Verbindung schon steht:
mysql_query("UPDATE tabelle SET aufgerufen = aufgerufen + 1 WHERE page LIKE $seite");
*/
header("Location: $seite");
?>
[/php]Wenn es nicht das ist, was du willst, kannst du es mir nicht verübeln.
Ich werf mal noch ne andere möglichkeit in die runde. Mach ein php bild mit der größe 0pixel jetzt muss derjenige dem die seite gehört das script nur noch mit dem IMG Tag einbinden.
Ich habe geschrieben, wie es gehen würde, wenn man MySQL zum zählen verwendet und die Verbindung schon steht.[PHP]mysql_query(„UPDATE tabelle SET aufgerufen = aufgerufen + 1 WHERE page LIKE $seite“);[/PHP]
Man kann auch anders zählen, z.B. über Text-Dateien.
Er hat dir den Befehl doch schon hingeschrieben.
Du brauchst in deiner Datenbank ein Feld „aufrufe“ (int, default 0).
Mit Hilfe des Befehls wird dieses Feld bei jedem Aufruf um eins erhöht.