Dear CF-Friends
I am standing in front of a mystery ...
I am using a variable Client.Loginname, which saves always the last used
username, which I set in the username form field, so the user does not need to
type it again. But that variable seems not to accept the username after a
successful login. I test in that way: I use a wrong username, then a correct
username and password. After successfull login, I log out, and in the form
field I see the previously typed wrong username. I absolutely have no
explanation.
Here are the details.
I use old fashioned Application.cfm with ColdFusion nine.
This contains in the beginnning:
<CFAPPLICATION NAME="myApp"
CLIENTMANAGEMENT="Yes"
clientstorage="Cookie"
setclientcookies="Yes"
SESSIONMANAGEMENT="Yes"
SESSIONTIMEOUT="#CreateTimeSpan(90,12,0,0)#"
APPLICATIONTIMEOUT="#CreateTimeSpan(300,12,0,0)#">
<CFPARAM NAME="Client.Loginname" DEFAULT="">
<CFPARAM NAME="Session.LoggedIn" DEFAULT="NO">
So if Session.LoggedIn is set to "NO" it redirects to login.cfm
Login.cfm contains the following:
<form name="einloggen" action="logincheck.cfm" method="post">
Please log in:<br>
Email: <input type="text" name="fusername" size="35"
value="<CFOUTPUT>#Client.Loginname#</CFOUTPUT>"><br>
Password: <input type="password" name="fpassword" size="16"><br>
<input type="submit" name="Log in" value="Login">
</form>
This leads to the logincheck.cfm file, which contains the following relevant
snippets:
<CFSET Client.Loginname = "#trim(form.fusername)#">
<CFIF (fusername IS "#emailadresse#" and fpassword IS "#Xpasswort#" and
emailadresse is not "" and passwort is not "")>
<CFSET Session.LoggedIn ="YES">
</CFIF>
<CFIF Session.LoggedIn IS "YES">
<CFLOCATION URL="/index.cfm" ADDTOKEN="no">
</CFIF>
Any ideas why this code does not set the last defined Client.Loginname, but
takes the previous one for the username formfield in the login script?
I slowly get more grey hairs ....
Thanks in advance
Thomas
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive:
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:353394
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm