Listing 1
send_graphic.cfm: <CFTRY> <CFSETTING enablecfoutputonly="yes"> <CFPARAM name="nslookup" default="unknown"> <CFLOCK NAME="NSLOOKUP" TIMEOUT="30"> <CFX_NSLookup IPHOST="#CGI.remote_addr#"> </CFLOCK> <CFQUERY NAME="Log_Image_Views" DATASOURCE="#application.dsn#"> INSERT INTO log_image_views (logo_view_IP,logo_view_date,logo_view_domain ) values ('#CGI.remote_addr#',#createodbcdatetime("#now()#")#, '#NSLookup#') </CFQUERY> <!--- //////////////////////////////////////////////////////////// <!--- // Force the browser to download the image file. //---> <!--- //////////////////////////////////////////////////////////// <CFCONTENT TYPE="image/gif" FILE="c:\images\invisible_pixel.gif"> <CFSETTING enablecfoutputonly="no"> <CFCATCH TYPE="any"> <CFCONTENT TYPE="image/gif" FILE=" c:\images\invisible_pixel.gif"> </CFCATCH> </CFTRY>