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.