Den kodestump som skal sættes ind:
<script type="text/javascript">
var im = new Image();
var d = new Date();
im.src = '
http://dinserver.dk/counter/script.php?' + d.getTime();
</script>
<noscript>
<img src="
http://dinserver.dk/counter/script.php" style="width: 1px; height: 1px">
</noscript>
Så bruger du bare $_SERVER['HTTP_REFERER'] til at finde hvor de kom fra, og smider en tom 1x1 transparent GIF ud til dem :) I.e. script.php:
<?php
// Noget SQL der indsætter en record, med HTTP_REFERER
header( 'Content-Type: image/gif' );
readfile( 'transparent.gif' );
?>