du laver et link <a> hvor du linker til en php fil der hedder exit.php, du sender samtidig et parameter med iform af en get [l] som indeholder linket du vil sendes til.
exit.php
- <?php
- $url = $_GET["l"];
- $con = mysql_connect("localhost","navn","kode"); if(!$con){die(mysql_error());}
- mysql_select_db("database", $con);
-
- $update = "UPDATE links SET hit=(hit+1) WHERE url = '$url'";
- $inset = "INSERT INTO links(url, hits) VALUES ('$url', '1')"
-
- if (!mysql_query($update,$con)){
- if (!mysql_query($inset,$con)){
- die(mysql_error());
- }
- }
-
- header("location: $url");
du linker til exit.php sådan her:
- <a href='exit.php?l=http://www.google.com'>Google</a>
det kræver du har en SQL database der har en table der hedder links og indeholder "url","hits"..
har ikke testet koden!
Indlæg senest redigeret d. 20.03.2009 02:00 af Bruger #3427