linkcounter med cookie
jaja jeg ved godt at man ikke må skrive det samme spg 2 gange men jeg har store problemer med det her script. nu har jeg prøvet i 2 dage. (jeg er ikke den store php nørd)her er mit script..
<?
header('Cache-Control: no-cache');
header('Pragma: no-cache');
if($id)
{
include("connect.php");
$data = mysql_query("select url, hits from linkcounter where id = '$id'");
$row = mysql_fetch_array($data);
$hits = $row[hits] + 1;
mysql_query("update linkcounter set hits = '$hits' where id = '$id'");
header("location: $row[url]");
mysql_close;
exit;
}
if($action == "ny")
{
include("connect.php");
mysql_query("insert into linkcounter (url, hits) values ('$url', '0')");
$data = mysql_query("select id from linkcounter where url = '$url'");
$row = mysql_fetch_array($data);
?>
<html>
<font face="verdana">
Brug <b>linkcounter.php?id=<? echo("$row[id]"); ?></b> for at tælle på dette link.<br><br>
Du vil så automatisk blive sendt videre til <? echo("$url"); ?>.
</font>
</html>
<?
mysql_close;
exit;
}
if($action == "slet")
{
include("connect.php");
mysql_query("delete from linkcounter where id = '$slet'");
mysql_close;
}
?>
<html>
<head>
<title>Linkcounter</title>
</head>
<font face="verdana">
<b>Tilføj ny:</b>
<form action="linkcounter.php" method="post">
<input type="hidden" name="action" value="ny">
URL: <input type="text" name="url"> F.eks. billeder.php<br>
<input type="submit" value="Okai">
</form><br>
<b>Slet:</b>
<form action="linkcounter.php" method="post">
<input type="hidden" name="action" value="slet">
ID: <input type="text" name="slet"><br>
<input type="submit" value="Okai">
</form><br><br>
Når du vil tælle antal gange et link er blevet trykket på, skal du lige
ind og vende dette script. Dette gøres ved at linke til:
<b>linkcounter.php?id=ID</b> - så vil scriptet selv vidrestille til den
url du indtastede, da du oprettede linket!
<br><br><br>
<?
include("connect.php");
$data = mysql_query("select * from linkcounter order by id");
while ($row = mysql_fetch_array($data))
{
?>
ID: <? print("$row[id]") ?><br>
URL: <? print("$row[url]") ?><br>
HITS: <? print("$row[hits]") ?><br>
<hr>
<?
}
mysql_close;
?>
</font>
</html>
jeg ved godt at man selv skal prøve men jeg gav op! pleace help me and score 200 point.
