i agree with what you are saying, and besides i dont have a clue about javascript, so how would i redirect the page if a wrong username and password are entered?



From: [EMAIL PROTECTED]
Reply-To: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: RE: [ cf-dev ] login tutorial
Date: Tue, 9 Mar 2004 15:53:58 +0000


you must have uncommented the cflocation in the 'else' segment i guess. remove that line, and instead just say:

<cfelse>
     <!--- this user did not log in correctly, alert and redirect to the
login page --->
     Your username and password were not found.
</cfif>

You need to decide though how you're going to deal with errors.  The line
above will just display the error on the page.  The example given on that
tutorial uses Javascript to warn users.  My preference would be to redirect
them back to the page with the login form, passing a URL parameter to
indicate there was an error.


Duncan Cumming IT Manager

http://www.alienationdesign.co.uk
mailto:[EMAIL PROTECTED]
Tel: 0141 575 9700
Fax: 0141 575 9600

Creative solutions in a technical world

----------------------------------------------------------------------
Get your domain names online from:
http://www.alienationdomains.co.uk
Reseller options available!
----------------------------------------------------------------------
----------------------------------------------------------------------



"sanjay sidar"
<[EMAIL PROTECTED] To: [EMAIL PROTECTED]
tmail.com> cc:
Subject: RE: [ cf-dev ] login tutorial
09/03/2004 15:46
Please respond
to dev






Duncan,

i tried copying the code you had sent me, but now after trying to login, it

gets sent to an error page, i have not inserted anything into the sql
database, so hence there are no records of any members, so if i type in a
member should it not state that i am an unauthorsed user instead of going
to
an error page!

sanjay

>From: [EMAIL PROTECTED]
>Reply-To: <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Subject: RE: [ cf-dev ] login tutorial
>Date: Tue, 9 Mar 2004 15:14:42 +0000
>
>
>one thing, for some reason they're relying on javascript to do a redirect,
>and display an annoying 'welcome' message. dump that bit, and replace
with
>a cflocation or stick in some tracer code to show you if it reaches that.
>
>how about this for a modified version:
>
><cfquery name="qVerify" datasource="userLogin">
> SELECT user_name, user_pass
> FROM tblAdmins
> WHERE user_name = '#user_name#'
> AND user_pass = '#user_pass#'
></cfquery>
>
><cfdump var="#qVerify#">
>
>
><cfif qVerify.RecordCount>
> <!--- This user has logged in correctly, change the value of the
>session.allowin value --->
> <cfset session.allowin = "True">
> <!--- Now redirect to "members_only.cfm" --->
> Redirect to members only <!--- commented out the cflocation just now
>--->
> <!--- <cflocation url="members_only.cfm"> --->
>< cfelse>
> <!--- this user did not log in correctly, alert and redirect to the
>login page --->
> Nothing found <!--- commented out the cflocation just now --->
> <!--- <cflocation url="page.cfm?error=notfound"> --->
></cfif>
>
>
>At least this way you should be able to see what you're getting back from
>the query, and which part of your if-else statement executes.
>
>
>Duncan Cumming
>IT Manager
>
>http://www.alienationdesign.co.uk
>mailto:[EMAIL PROTECTED]
>Tel: 0141 575 9700
>Fax: 0141 575 9600
>
>Creative solutions in a technical world
>
>----------------------------------------------------------------------
>Get your domain names online from:
>http://www.alienationdomains.co.uk
>Reseller options available!
>----------------------------------------------------------------------
>----------------------------------------------------------------------
>
>
>
> "sanjay sidar"
> <[EMAIL PROTECTED] To:
>[EMAIL PROTECTED]
> tmail.com> cc:
> Subject: RE: [ cf-dev ]
>login tutorial
> 09/03/2004 14:45
> Please respond
> to dev
>
>
>
>
>
>hey guys i have this code copied from: http://tutorial8.easycfm.com/
>
>and i cant seem to get anything displayed, would anyone be able to tell me
>whats wrong
>
><cfquery name="qVerify" datasource="userLogin">
> SELECT user_name, user_pass
> FROM tblAdmins
> WHERE user_name = '#user_name#'
> AND user_pass = '#user_pass#'
></cfquery>
>
><cfif qVerify.RecordCount>
> <!--- This user has logged in correctly, change the value of the
>session.allowin value --->
> <cfset session.allowin = "True">
> <!--- Now welcome user and redirect to "members_only.cfm" --->
> <script>
> alert("Welcome user, you have been successfully logged in!");
> self.location="/members_only.cfm";
> </script>
>< cfelse>
> <!--- this user did not log in correctly, alert and redirect to the
>login page --->
> <script>
> alert("Your credentials could not be verified, please try
>again!!!");
> self.location="Javascript:history.go(-1)";
> </script>
></cfif>
>
>_________________________________________________________________
>Use MSN Messenger to send music and pics to your friends
>http://www.msn.co.uk/messenger
>
>
>--
>These lists are syncronised with the CFDeveloper forum at
>http://forum.cfdeveloper.co.uk/
>Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
>CFDeveloper Sponsors and contributors:-
>*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided
>by activepdf.com*
> *Forums provided by fusetalk.com* :: *ProWorkFlow provided by
>proworkflow.com*
> *Tutorials provided by helmguru.com* :: *Lists hosted by
>gradwell.com*
>
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>
>
>
>
>
>
>--
>These lists are syncronised with the CFDeveloper forum at
>http://forum.cfdeveloper.co.uk/
>Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
>CFDeveloper Sponsors and contributors:-
>*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided


>by activepdf.com*
>       *Forums provided by fusetalk.com* :: *ProWorkFlow provided by
>proworkflow.com*
>            *Tutorials provided by helmguru.com* :: *Lists hosted by
>gradwell.com*
>
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>

_________________________________________________________________
It's fast, it's easy and it's free. Get MSN Messenger today!
http://www.msn.co.uk/messenger


-- These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/ Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided
by activepdf.com*
      *Forums provided by fusetalk.com* :: *ProWorkFlow provided by
proworkflow.com*
           *Tutorials provided by helmguru.com* :: *Lists hosted by
gradwell.com*

To unsubscribe, e-mail: [EMAIL PROTECTED]






--
These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/
Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/


CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided by activepdf.com*
*Forums provided by fusetalk.com* :: *ProWorkFlow provided by proworkflow.com*
*Tutorials provided by helmguru.com* :: *Lists hosted by gradwell.com*


To unsubscribe, e-mail: [EMAIL PROTECTED]


_________________________________________________________________
Tired of 56k? Get a FREE BT Broadband connection http://www.msn.co.uk/specials/btbroadband



-- These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/ Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided by 
activepdf.com*
     *Forums provided by fusetalk.com* :: *ProWorkFlow provided by proworkflow.com*
          *Tutorials provided by helmguru.com* :: *Lists hosted by gradwell.com*

To unsubscribe, e-mail: [EMAIL PROTECTED]



Reply via email to