Non puoi passare per una pagina di appoggio????
Qualcosa tipo:
Codice PHP:
<a href="redirect.php?banner=xxxxx">
[img]banner.gif[/img]
</a>
Con la pagina redirect.php così composta.
Codice PHP:
$banner = $_GET['xxxxx'];
$sql = "UPDATE tabella SET contaclick = contaclick+1 WHERE banner = '$banner' ";
mysql_query($sql);
header("Location: visualizza_banner.php?banner=$banner");
Naturalmente, in banner=xxxxx è più utile segnare una sorta di stringa alfanumerica identificativa del file piuttosto che il nome del file stesso (sia per una questione di sicurezza, sia perché è più figo
).
Va da se che la pagina visualizza_banner.php avrà una query di select che preleva il nome del file in base a questa famigerata stringa identificativa.