PDA

View Full Version : Simple login Q's



Chronus88
15 Apr 2007, 02:51 AM
(I'm new at this....)

I'm trying to make a very basic login system for a FTP server I own. I am trying to keep it very simple by having two main pages

Page 1: User inputs userID and password and submits

Page 2: If user...
Has valid login/pass they may see the webpage & continue normally
Or
Has an invalid pass they will be told so and will be denied from continuing to continue normally

I first tried to do this is with Javascripting but found little success, I then moved to VBscript because I am very familiar with visual basic. This is the VBscript I have, it does not work in its entirety.

<html>
<HEAD>

<TITLE>Validation Required</TITLE>

<SCRIPT LANGUAGE="VBScript">

<!-- Instruct non-IE browsers to skip over VBScript modules.

Option Explicit
Dim isvalid
Sub cmdSubmit_OnClick

' Check to see if the user entered anything.

If (Len(document.frmLogin.txtuid.value) = 0) Then

MsgBox "You must enter your Username before submitting."

Exit Sub

End If

If (Len(document.frmLogin.txtpwd.value) = 0) Then

MsgBox "You must enter your Password before submitting."

Exit Sub

End If

If (document.frmLogin.txtuid.value = "username") Then
If (document.frmLogin.txtpwd.value = "password") Then
MsgBox "Login Successful."
isvalid="true"
window.open( "website" )
End if
Else
MsgBox "Invalid"

End if

End Sub

-->

</SCRIPT>

</HEAD>

<BODY>

<H1>Validation required</H1>

<FORM NAME="frmLogin">

<TABLE>

<TR>

<TD>Username:</TD>

<TD><INPUT TYPE="Text" NAME="txtuid" SIZE="14"></TD>
<TD>Password:</TD>
<TD><INPUT TYPE="Text" NAME="txtpwd" SIZE="14"></TD>

<TR>

<TD><INPUT TYPE="Button" NAME="cmdSubmit" VALUE="Login"></TD>
<TD></TD>

</TR>

</TABLE>

</FORM>
</BODY>


Keep in mind I am trying to keep this extremely simple.

The main problem I am having is finding a way to pass my "isvalid" variable onto the new webpage that will be opened (I was going to use 'isvalid' to determine if they were allowed access). I would much rather use Javascript, as VBScript seems quite ill-equiped as far as compatibility is concerned. If anyone can help me with my current code, or knows a simpler way of doing this (preferrably with Javascript) I would greatly appreciate it, as I have been unable to find any decent examples that don't require 3rd party script files and extensive complexity.

Thanks

jewelyetta
10 Sep 2007, 02:53 AM
try this:

http://www.2createawebsite.com/enhance/password-protect.html