Jeg kan ikke helt se hvorfor den viser flere ad gangen, men kan se en fejl. Det er ikke meningen at du skal have et semikolon efter "}" i din if-block. Og du kunne lave koden meget mindre, hvis du brugte et array i stedet.
F.eks:
$adds = array("http://tracking.kunfodbold.com/5r64bg24", "http://tracking.kunfodbold.com/u7yt878o");
$random = rand(1,2);
//database connect;
mysql_query("update ads set views=views + 1 where id = " . $random);
echo "<br><br><center><a href='http://tracking.kunfodbold.com/" . $adds[$random] . "' target='_black'><img src='http://www.kunfodbold.com/annoncering/" . $random . ".gif' border='0'></a></center><br>";
Indlæg senest redigeret d. 16.02.2010 13:51 af Bruger #10281