linkcounter
leika
- php
Hallo
Ich habe im Netz ein script gefunden, wo mir die Klicks auf verschiedene Link in eine Datenbank schreibt. Nun möchte ich gerne noch zusätzlich, dass das datum mitgeschrieben wird. Leider habe ich von php keine Ahnung. Wer hilft mir?
der code:
<?php
// Zugangsdaten fuer die Datenbank
// Diese sollten der Sicherheit halber
// in ein Verzeichnis außerhalb des
// Document-Root ausgelagert werden.
$host = "localhost";
$user = "root";
$pass = "";
$datab = "";
$table = "linkcounter";
// Die per GET übergebene URL einlesen und datenbanksicher machen
$url = addslashes($_GET['url']);
// Verbindung zum MySQL-Server aufbauen
$db = @mysql_connect($host, $user, $pass);
if ($db) {
if (@mysql_select_db($datab, $db)) {
// Eintrag fuer die übergebene URL um 1 erhöhen.
$query = "UPDATE $table SET count = count + 1 WHERE url = '$url'";
@mysql_query($query);
// Noch kein Eintrag für die URL vorhanden?
if (mysql_affected_rows() == 0) {
$sql_insert = "INSERT INTO $table (url, count) VALUES ('$url', '1')";
@mysql_query($sql_insert);
}
}
}
// Auf übergebene URL weiterleiten
header("Location: ". $_GET['url']);
?>
Ich grüsse den Cosmos,
Wer hilft mir?
http://www.google.de
http://www.php.net
http://dev.mysql.com
Möge das "Self" mit euch sein
Hi Leika,
bisher wird in der Datebank lediglich zu jeder URL die _Anzahl_ der clicks gespeichert. Für ein Abspeichern jedes einzelnen Datums musst Du die Datenbank ganz anders aufbauen - vom Code ganz abgesehen. Kennst Du Dich damit denn immerhin aus?
Ciao, Fanny