I don't know if this helps, but look at this ASP CGI dump. http://indyalumni.evansville.edu/
Notice that there are CGI vars visible to ASP, but not to CF. This is all part of the mystery. As far as my comments, I vaguely remember reading a post/article a year or so back that said CGI variables, in their read-only nature, cannot be expected and therefore, app servers, such as CF, should "assume" they exist by returning empty strings if they are undefined. M!ke -----Original Message----- From: Claude Schneegans [mailto:[EMAIL PROTECTED] Sent: Monday, November 14, 2005 10:40 AM To: CF-Talk Subject: Re: Is this a bug,... or an undocumented feature? >>I suppose what's hapening is that there is no way to ask the HTTP server if some variable is defined or not. No, this is not what's hapening, since the structKeyExists function seems to work well. Also, CFDUMP on cgi scope lists all of them, so CF manages to get the list of all existing cgi variables, whatever they are as defined by the server so the function isDefined() should answer correctly. So, it IS a flaw, if not a bug. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Discover CFTicket - The leading ColdFusion Help Desk and Trouble Ticket application http://www.houseoffusion.com/banners/view.cfm?bannerid=48 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:224084 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54