Ok..so..I cannot use CFLOCATION from within the CFLOGIN tag to redirect
the user.
So after they succesfully login...they just see a big white page.
How do I...why doesn't it just go to the page that it's supposed to go
to?
I shouldn't have to do a redirect if I have CFLOGIN in the
application.cfm page.
It should just load application.cfm....run through the CFINCLUDE file
that has the CFLOGIN info...and then go onto the appropriate CFM page.
I mean this seems so BRUTALLY simple! WHYYYYY am I getting so much
problems.
Geez.
This is straight out of WACK. I can't believe they just have the page
hanging...it shouldn't just go to a white page...that's crazy.
Application.cfm is :
<cfapplication name="DavidToms" clientmanagement="yes"
sessionmanagement="yes" setclientcookies="no" setdomaincookies="no">
<CFSET Application.DSN = "DavidToms">
<CFINCLUDE template="forceuserlogin.cfm">
And the forceuserlogin.cfm page is:
<CFLOGIN>
<!--- If the user hasn't gotten the login form yet, display it --->
<CFIF NOT (IsDefined("FORM.Username") AND IsDefined("FORM.password"))>
<CFINCLUDE TEMPLATE="Login.cfm">
<CFABORT>
<CFELSE>
<!--- Find record with this Username/Password --->
<!--- If no rows returned, password not valid --->
<CFQUERY NAME="GetUser" DATASOURCE="#application.dsn#">
SELECT userid,username,fname,lname, roles
FROM tblusers
WHERE Username = '#Form.username#'
AND Password = '#Form.password#'
</CFQUERY>
<!--- If the username and password are correct... --->
<CFIF GetUser.RecordCount EQ 1>
<CFLOGINUSER NAME="#GetUser.userid#" PASSWORD="#FORM.Password#"
ROLES="#GetUser.Roles#">
<!--- Update user table lastlogin field with current
date and time --->
<CFSET form.lastlogin = #Now()#>
<cfset form.userid = #getuser.userid#>
<CFUPDATE datasource="#application.dsn#"
tablename="tblusers" formfields="userid,Lastlogin">
<!--- Otherwise, re-prompt for a valid username and password --->
<CFELSE>
Sorry, that username and password are not recognized.
Please try again.
<CFINCLUDE TEMPLATE="Login.cfm">
<CFABORT>
</CFIF>
</CFIF>
</CFLOGIN>
-Gel
-----Original Message-----
From: Angel Stewart [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 17, 2003 12:39 PM
To: CF-Community
Subject: RE: CFLOGIN oddity
Hmm...could it be because after cfloginuser I am doing a cflocation back
to the index.cfm page?
*removes cflocation*
Yes..its the damned CFLocation tag.
:(
ARRGGHHH!!
-Gel
-----Original Message-----
From: Angel Stewart [mailto:[EMAIL PROTECTED]
Okies...I will cross post to cf-talk then.
I just thought It was something simple I was doing wrong.
But I've checked and rechecked..and it just isn't working.
It always asks me to login even though I should be logged in.
*frustrated sigh*
-Gel
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=5
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=5
Get the mailserver that powers this list at
http://www.coolfusion.com
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5