Klik tæller
Hej,Jeg kan ikke få nedestående kode til at virke:
Jeg har oprettet links.txt og CHMOD 777
<head>
<script language="javascript" type="text/javascript">
<?
$fil = 'links.txt';
$row = 1;
$handle = fopen ($fil,"r");
while ($data = fgetcsv ($handle, 500, ";")) {
$link[$row] = $data[0];
$hit[$row] = $data[1];
$row++;
}
fclose ($handle);
if (isset($_GET['id'])) {
$id = $_GET['id'];
$hit[$id]++;
$str = "";
for ($i=1;$i<$row;$i++) {
$str .= $link[$i] . ";" . $hit[$i] . "\r\n";
}
$handle = fopen ($fil,"w");
fputs ($handle, $str, strlen($str));
fclose ($handle);
$URL = "http://" . $link[$id];
header('Location: '.$URL);
}else{
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
echo "<table>";
for ($i=1;$i<$row;$i++) {
echo "<tr><td><a href=\"" .$_SERVER['PHP_SELF'] . "?id=" . $i . "\">" . $link[$i] . "</a></td><td> Hits: " . $hit[$i] . "</td></tr>";
}
echo "</table>";
}
?></script>
</head>
eks. på link i min body
se <a href="kontrakt.pdf" target="blank" id="1">EKSEMPEL</a>
