One place to NOT use isDefined is on the CGI scope... try this:
<cfoutput> <p> isDefined("cgi.bob") = #isDefined("cgi.bob")# </p> <p> structKeyExists(cgi, "bob") = #structKeyExists(cgi,"bob")# </p> </cfoutput> >From what I remeber, the CGI is a "magic" scope... <quote from docs> Because some browsers do not support some CGI variables, ColdFusion always returns True when it tests for the existence of a CGI variable, regardless of whether the browser supports the variable. </quote from docs> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---