Another problem I have  ....

User comes to default page.
User clicks link
The page they are sent to checks for login ...

<!--- Is user logged in ? --->
<cfif not isdefined("session.loggedin")>
<cflocation url="loggedin/password.cfm?referer=individ.cfm">
</cfif>

..and passes the page name (individ.cfm) in the url

The user isn't logged in so goes off to the password page and enters the
password.

<script language="JavaScript">
<!--
function submitForm()
{
document.form_name.clickme.value = "Please Wait...";
document.form_name.clickme.disabled = "disabled";
return true;
}
//-->
</script>

<form name="form_name" action="login_action.cfm?linkPage=#url.referer#"
method="post" onsubmit="submitForm();">
      <input      type="Password" name="entered_user_name">
      <input      type="Password" name="entered_password">
      <input name="clickme" type=submit value="Click Me">
</form>


Now the user enters their username & password ok so the form calls
login_action and passes the value linkPage which is the referer of the
first page (individ.cfm)

Username & password are checked all passes ok and then ....

<cfoutput>
      <cfif password_query.RecordCount is 0>
            <cffile action="Append"
            file="#application.log#"
            output="#DateFormat("#Now()#")#, #TimeFormat("#Now()#")# ACCESS
DENIED!  username = #trim(form.entered_user_name)#  Password =
#trim(form.entered_password)#.">
            <cflocation url="../loggedin/password.cfm">
      <cfelse>
            <cffile action="Append"
            file="#application.log#"
            output="#DateFormat("#Now()#")#, #TimeFormat("#Now()#")#,
#password_query.users_name# LOGGED IN">
                  <cflock timeout="10"
                              type = "exclusive"
                              scope = "session">
                        <cfset session.loggedin="1">
                        <cfset session.user = "
#password_query.users_name#">
                        <cfset session.access_rights = "
#password_query.roles#">
                  </cflock>
            <cflocation url="#url.linkpage#">
      </cfif>
</cfoutput>

the user is logged in all is tickety boo and off goes the page to
url.linkpage which should be individ.cfm


However i get an error

Element ENTERED_USER_NAME is undefined in FORM

Which going through this now it seems that I am stuck in some loop
somewhere.

Is there an easier way of doing this. cgi.referer will only bring the page
refered at the time doesn't it hence I lose the individ.cfm ..... :( - Any
ideas


Regards - Paul




*************************************************************************************************
The information contained within this e-mail (and any attachment) sent by Birmingham 
City Council is confidential and may be legally privileged. It is intended only for 
the named recipient or entity to whom it is addressed. If you are not the intended 
recipient please accept our apologies and notify the sender immediately, or telephone 
+(44) 121 303 6666. Unauthorised access, use, disclosure, storage or copying is not 
permitted and may be unlawful. Any e-mail including its content may be monitored and 
used by Birmingham City Council for reasons of security and for monitoring internal 
compliance with the office policy on staff use. E-mail blocking software may also be 
used. Any views or opinions presented are solely those of the originator and do not 
necessarily represent those of Birmingham City Council. We cannot guarantee that this 
message or any attachment is virus free or has not been intercepted and amended.

*************************************************************************************************


-- 
** 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]

Reply via email to