Draganis: Suche Programm/Script

Beitrag lesen

Lass doch einfach immer eine php-Datei aufrufen...
da gibst du noch ein paar GET-Parameter im Querystring mit
(Beispiel: <a href="http://meinserver/ref.php?referer=hanshelmut">Referer Programm</a><br>)

und im ref.php wird dann in ne Datenbank geschrieben wie viele klicks derjenige schon hatte...

(Bsp:
<?php
//Datenbankverbindung herstellen mit einer MySQL-Datenbank
$sqldb = mysql_connect("mysql_host", "mysql_login", "mysql_password");
//Datenbank Namen auswählen
mysql_select_db ("datenbank_name");
//SQL-Befehl um die Clicks aus der Datenbank zu holen
$query = "SELECT clicks from $datenbank_tabelle where referer='$referer'";
//WICHTIG: Das Feld Clicks muss ein Integer-Wert in der Datenbank sein (INT)
//Befehl um die Position der gewünschten Clicks zu ermitteln
$result = mysql_query ($query);
//Packt die Clicks in ein Array ($line[])
$line = mysql_fetch_array($result);
//Zählt die Clicks um eins hoch
$clicks = $line[clicks]+1;

//SQL-Befehl um die neue Anzahl an Clicks zurück in die DB zu schreiben
$query = "UPDATE $datenbank_tabelle SET clicks=$clicks where referer='$referer'";
// Schreibt die Clicks in die DB
$result = mysql_query ($query);

echo "Der Referer $referer hat schon $clicks Clicks<br>\n";
?>)

Solltest du noch mehr zu SQL-Befehlen und PHP wissen wollen, geh mal auf PHP.net, gib mysql in die Suchmaske ein und änder in der neu geladenen Seite in der URL das /en/ auf /de/ ab (dann wird es in deutsch angezeigt)
Auch gut zum üben, ist mysql.com

Viel Spaß

Sven