read my last email, in which I solved it for you. I guess you can't overwrite the entire request scope with another scope, it has to be the contents that overwrite each other...
> -----Original Message----- > From: Jolly Green Giant [mailto:[EMAIL PROTECTED] > Sent: 27 June 2003 15:34 > To: [EMAIL PROTECTED] > Subject: RE: [ cf-dev ] Request structure not behaving - Urgent > > > Request.dr and its three "elements" exist before the tag is > called, but not > within the tag... apparently. I added two comment lines > below that tell > you when I did a dump and what I saw. > P.S. When it says "now including a template", I mean that > the code below > is the code of the template. Same with tags. > Thanks for your help guys. Hopefully we can get this sorted out. > > <!--- Now in my base template ---> > <!--- Now including a header template to set some vars and > copy the session > structure ---> > <cflock scope="session" type="exclusive" timeout="3"> > <cfscript> > if (not isdefined("session.dr")) {session.dr = > structnew();} > session.dr.formpage = "q_p_d_download.cfm"; > session.dr.actionpage = "q_p_d_downloadp.cfm"; > session.dr.resultspage = "q_p_d_downloadr.cfm"; > </cfscript> > </cflock> > <cflock scope="session" type="readonly" timeout="3"> > <cfset request = duplicate(session)> > </cflock> > <!--- DUMP the Request scope: I see that the three session > vars above have > been "copied" correctly and that they are now in the request > scope ---> > <!--- include is now done ---> > <!--- back in my base template ---> > <h2>Download Request</h2> > <p> > Fill in the applicable information below to receive your download. > </p> > <!--- now calling a tag with an attribute: id=1 ---> > <cfparam name="attributes.id" default=""> > <!--- DUMP the Request scope: I see nothing in the request scope ---> > <h4>Your Information</h4> > <!--- the next line is the line that errors, saying: Error resolving > parameter REQUEST.DR.ACTIONPAGE The object DR.ACTIONPAGE is > not present in > the scope named REQUEST. ---> > <form name="form1" > action="<cfoutput>#request.dr.actionpage#</cfoutput>" > method="POST" onsubmit="return check();" > > > > -- > ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/ > > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > For human help, e-mail: [EMAIL PROTECTED] > -- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED]
