Steve, Do you want to explain to everyone what the purpose of <cf_returnfuseaction> is?
-----Original Message----- From: Steve Nelson [mailto:[EMAIL PROTECTED]] Sent: Monday, April 22, 2002 10:07 AM To: [EMAIL PROTECTED] Subject: Re: ReturnFuseaction - in details You might want to put this in an act file. Try something like this: <cfif not isdefined("client.clientID")> <cf_returnfuseaction action="set" gotourl="index.cfm?fuseaction=members.loginform" returnurl="#cgi.script_name#?#cgi.query_string#"> </cfif> Then from your members.loginform fuseaction, you would point that to another fuseaction which would actually log the person in. You might have another act_login.cfm that looks like this: <cfquery name=checklogin....> select clientid from users where email='#attributes.email#' and password='#attributes.password#' </cfquery> <cfif checklogin.recordcount> <cfset client.clientid=checklogin.clientid> <cf_returnfuseaction action="return"> </cfif> Give that a shot. Steve Nelson Leonardo Crespo wrote: > Ok, i will explain in details. I have a fuseaction called > "addProduct". The user can only add a product if he's loogged in. So, > the fusebox receives the "addProduct" fuseaction and if the user is > not logged in, he's sent to the "Login" fuseaction. > > What i want is, when the user is logged in sucefully, he's sent back > to the "addProduct" fuseaction (with a session.loginok or a > client.clientID). > > I cannot hardcode a <cflocation> in the "Login" fuseaction because it > is used by others fuseactions. > > Is this the job of the returnfuseaction tag? > icq 18506630 > ==^================================================================ This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9 Or send an email to: [EMAIL PROTECTED] T O P I C A -- Register now to manage your mail! http://www.topica.com/partner/tag02/register ==^================================================================
