Click to See Complete Forum and Search --> : HELP! How Do I create a login form?What is the html code for it?


Griffeyman04
12-08-2002, 06:52 PM
please! help me! i really want to know how!oh, and please put instructions how to use it, thnx!:D

Zach Elfers
12-08-2002, 08:23 PM
Hold on. I just made one. What a coincidence. It should be uploaded to my site tonight. I will name it www.geocities.com/lordoftheringsandtolkien/login.html
Hope it's what your looking for!

jeffmott
12-08-2002, 08:29 PM
See http://www.w3.org/TR/html401/interact/forms.html for details on how to create forms.

Zach Elfers
12-08-2002, 08:31 PM
He wants a login form. Not a form.

Zach Elfers
12-08-2002, 08:41 PM
Here's the script for the login form. I have the JavaScript in an external file.

HTML code (login.html):

<html>
<head>
<title>Please type your Username and Password... </title>
<script language="JavaScript" type="text/JavaScript" src="login.js"></script>
</head>
<body bgcolor="#eeeeee">
<form>
<br>
<center>
Username: <input type="text" name="username" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<br>
Password: <input type="password" name="password" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<br>
<input type="button" value="Login" onClick="Login(this.form);" style="background:#bfbfbf;color:#000000;border-color:#212121;" onMouseOver="this.style.color = '#404040';" onMouseOut="this.style.color = '#000000';" onFocusr="this.style.color = '#404040';" onBlur="this.style.color = '#000000';">
</center>
</form>
</body>
</html>

You can change the appearance.


External JavaScript code (login.js):

<!-- Begin

function Login(form) {
username = new Array("u1","u2","u3","u4","u5","u6","u7","u8","u9","u10");
password = new Array("p1","p2","p3","p4","p5","p6","p7","p8","p9","p10");
page = "secretpage" + ".html";
if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1] || form.username.value == username[2] && form.password.value == password[2] || form.username.value == username[3] && form.password.value == password[3] || form.username.value == username[4] && form.password.value == password[4] || form.username.value == username[5] && form.password.value == password[5] || form.username.value == username[6] && form.password.value == password[6] || form.username.value == username[7] && form.password.value == password[7] || form.username.value == username[8] && form.password.value == password[8] || form.username.value == username[9] && form.password.value == password[9]) {
self.location.href = page;
}
else {
alert("Either the username or password you entered is incorrect.\nPlease try again.");
form.username.focus();
}
return true;
}

// End -->

You can change the page = "secretpage" + ".html"; to whatever you want. The passwords are stored in arrays, I have just made the passwords u1, p1 for username1 and password1, but you can make them whatever you want.:)

jeffmott
12-08-2002, 08:51 PM
I see, so you think that information on creating and submitting forms is irrelevant to creating a login form?

There are two main parts to a working user login. The HTML form and the server-side program (unless you use insecure client-side scripting). Thier question was posted in the HTML forum hence they received the HTML answer. The official docs would be a far better place to learn than someone's personal page. As far as the server-side programming, they won't be able to view this from your site anyway, unless you provide a text document of the source.

Zach Elfers
12-08-2002, 08:54 PM
sorry. I'm stupid.

jeffmott
12-08-2002, 08:54 PM
I have the JavaScript in an external file

AKA insecure client-side method. Anyone with moderate knowledge would be able to crack this in a matter of seconds.

Zach Elfers
12-08-2002, 08:57 PM
Yeah, I know. I made this just for fun, not for something secure. I don't have my own domain, so I am not able to use sercure server-side scripting. I put this in an external JS, just to keep amateurs out. Anybody else could get in.

kagome
02-28-2007, 07:35 PM
umm.. w3n i tried it out for muhself n cliked log in nutin happend buh w3n i
cliked ur thang n i clikd log in it sed da usaname or pass was wrong n how is da thang supposed ta kno? plz tell m3 or email my bak at r4nm4_saotome@yahoo.com... plz tell may;) aall give ya a kisss:p cuz aam da hottest chick round da place :cool:
Here's the script for the login form. I have the JavaScript in an external file.

HTML code (login.html):

<html>
<head>
<title>Please type your Username and Password... </title>
<script language="JavaScript" type="text/JavaScript" src="login.js"></script>
</head>
<body bgcolor="#eeeeee">
<form>
<br>
<center>
Username: <input type="text" name="username" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<br>
Password: <input type="password" name="password" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<br>
<input type="button" value="Login" onClick="Login(this.form);" style="background:#bfbfbf;color:#000000;border-color:#212121;" onMouseOver="this.style.color = '#404040';" onMouseOut="this.style.color = '#000000';" onFocusr="this.style.color = '#404040';" onBlur="this.style.color = '#000000';">
</center>
</form>
</body>
</html>

You can change the appearance.


External JavaScript code (login.js):

<!-- Begin

function Login(form) {
username = new Array("u1","u2","u3","u4","u5","u6","u7","u8","u9","u10");
password = new Array("p1","p2","p3","p4","p5","p6","p7","p8","p9","p10");
page = "secretpage" + ".html";
if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1] || form.username.value == username[2] && form.password.value == password[2] || form.username.value == username[3] && form.password.value == password[3] || form.username.value == username[4] && form.password.value == password[4] || form.username.value == username[5] && form.password.value == password[5] || form.username.value == username[6] && form.password.value == password[6] || form.username.value == username[7] && form.password.value == password[7] || form.username.value == username[8] && form.password.value == password[8] || form.username.value == username[9] && form.password.value == password[9]) {
self.location.href = page;
}
else {
alert("Either the username or password you entered is incorrect.\nPlease try again.");
form.username.focus();
}
return true;
}

// End -->

You can change the page = "secretpage" + ".html"; to whatever you want. The passwords are stored in arrays, I have just made the passwords u1, p1 for username1 and password1, but you can make them whatever you want.:)

fozze
03-19-2007, 12:12 PM
just wondering if you could make this login script go to multiple destinations?

the code is...

<!-- Begin

function Login(form) {
username = new Array("u1","u2","u3","u4","u5","u6","u7","u8","u9","u10");
password = new Array("p1","p2","p3","p4","p5","p6","p7","p8","p9","p10");
page = "http://www.google" + ".com";
if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1] || form.username.value == username[2] && form.password.value == password[2] || form.username.value == username[3] && form.password.value == password[3] || form.username.value == username[4] && form.password.value == password[4] || form.username.value == username[5] && form.password.value == password[5] || form.username.value == username[6] && form.password.value == password[6] || form.username.value == username[7] && form.password.value == password[7] || form.username.value == username[8] && form.password.value == password[8] || form.username.value == username[9] && form.password.value == password[9]) {
self.location.href = page;
}
else {
alert("Either the username or password you entered is incorrect.\nPlease try again.");
form.username.focus();
}
return true;
}

// End -->

Major Payne
03-20-2007, 01:41 AM
umm.. w3n i tried it out for muhself n cliked log in nutin happend buh w3n i
cliked ur thang n i clikd log in it sed da usaname or pass was wrong n how is da thang supposed ta kno? plz tell m3 or email my bak at r4nm4_saotome@yahoo.com... plz tell may;) aall give ya a kisss:p cuz aam da hottest chick round da place :cool:
Aside from not being able to read what you said :rolleyes: , I hope you like spam, because you entered your email address :eek: for all bots and quirky people.

Cheers...

Ron

PinkDady
10-12-2007, 03:35 AM
Okay guys, I used Zach Elfers's code and it worked fine for me, and now the question is, how do I code the check box to remember my user name and password every time I log on...... Like in the code below.....

NB: I copied Zach's code and only inserted a check box.... Run it and see how it looks like...




<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Username</title>
</head>

<body>

<html>
<head>
<title>Please type your Username and Password... </title>
<script language="JavaScript" type="text/JavaScript" src="login.js"></script>
</head>
<body bgcolor="#eeeeee">
<form>
<br>
<center>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Username: <input type="text" name="username" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<input type="checkbox" name="C1" value="ON">Remember
Me?<br>
Password: <input type="password" name="password" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
<br>
<input type="button" value="Login" onClick="Login(this.form);" style="background:#bfbfbf;color:#000000;border-color:#212121;" onMouseOver="this.style.color = '#404040';" onMouseOut="this.style.color = '#000000';" onFocusr="this.style.color = '#404040';" onBlur="this.style.color = '#000000';"></center>
</form>
</body>
</html>

</body>

</html>

newbie10101
11-11-2007, 06:13 PM
I get how to put the thingie on a webpage, but how do I get it to work?
And how do I place a spot for members to register? I have a freewebs site, just in case that would change anything....

Chedly
08-05-2008, 05:53 AM
all you have to do is copy the url of your home page and you dont need to login. is there a code to block the page until you log in, i kno they have like a two line code in asp and php, but i dont like either of them.

technics
12-19-2008, 05:27 AM
can someone please help:

I'm wanting to make a simple dummy login page (like the one in earlier in this thread) and simply want to set it up so that regardless of what details a user puts in, a dialog box appears saying that the username/password entered is incorrect and that they should contact the administrator for the correct details.

can you please tell me the code so that I can use it. Much appreciated.

also I'd like to change the font that would appear on the login button.

thanks

Mayday
12-23-2008, 03:32 PM
can someone please help:

I'm wanting to make a simple dummy login page (like the one in earlier in this thread) and simply want to set it up so that regardless of what details a user puts in, a dialog box appears saying that the username/password entered is incorrect and that they should contact the administrator for the correct details.

can you please tell me the code so that I can use it. Much appreciated.

also I'd like to change the font that would appear on the login button.

thanks

Wow am I the only one who thinks that sounds like someone is trying to illicitly capture other people's passwords??? Here's a better idea. Forget about it and stop trying to hack others' accounts.

Prateek9934
09-29-2009, 07:13 AM
Where do i put the username and password. If the username is abcd and password is 1234

nathagt
02-01-2010, 05:08 PM
Yeah, I know. I made this just for fun, not for something secure. I don't have my own domain, so I am not able to use sercure server-side scripting. I put this in an external JS, just to keep amateurs out. Anybody else could get in.
where do I place the external JS to make this work?