Avatar billede A_Sejersen Nybegynder
06. oktober 2012 - 14:37 Der er 7 kommentarer og
1 løsning

Hjælp til simpelt login system. Har delvist script!

Hej Eksperter

Jeg har fundet det her script på nettet til et meget simpelt login system.

<script language="javascript">
<!--//
/*Login system*/
function pasuser(form) {
if (form.id.value=="BRUGERNAVN HER") {
if (form.pass.value=="PASSWORD HER") {             
location="page2.html"
} else {
alert("Det indtastede password er forkert")
}
} else {  alert("Det indtastede brugernavn er forkert")
}
}
//-->
</script>

<center>
<table bgcolor="white" cellpadding="12" border="1">
<tr><td colspan="2"><center><h1><i><b>Login
System</b></i></h1></center></td></tr>
<tr><td><h1><i><b>Brugernavn:</b></i></h1></td><td><form name="login"><input
name="id" type="text"></td></tr>
<tr><td><h1><i><b>Password:</b></i></h1></td><td><input name="pass"
type="password"></td></tr>
<tr><td><center><input type="button" value="Login"
onClick="pasuser(this.form)"></center></td><td><center><br><input
type="Reset"></form></td></tr></table></center>

Problemet for mig er så at der kun er et login. Kom derfor til at tænke på om man ikke kunne kopier den del med brugernavn, password og location. Så brugernavn 1 + Password 1 fører en side. Så brugernavn 2 + Password 2 fører en anden side osv. Har selv siddet og prøvet lidt frem og tilbage med at kopiere og sætte ind, men kan ikke få det til at virke.

/A_Sejersen
Avatar billede arne_v Ekspert
06. oktober 2012 - 14:44 #1
1)

Java != JavaScript

2)

der er ikke meget pointe i at lave login credentials check i client side JavaScript
Avatar billede claes57 Ekspert
06. oktober 2012 - 15:07 #2
alle, der trykker på 'vis kildekode' kan se brugernavne og adgangskoder
Du bør lave et lille system i php, der via session-variable kan styre brugerne.
Avatar billede arne_v Ekspert
06. oktober 2012 - 15:11 #3
Ihvertfald server side.

PHP er en af flere mulige server side teknologier.
Avatar billede A_Sejersen Nybegynder
06. oktober 2012 - 19:36 #4
Okay, så blev jeg så klog... Det der med databaser o.l. aner jeg ikke noget om.

Hvordan er mulighederne med php hvis man ikke ved noget som helst om det? Er det f.eks. mulig at finde en kode på nettet og sætte ind og så kører det bare?
Avatar billede claes57 Ekspert
06. oktober 2012 - 20:14 #5
det er muligt bare at have en tabel med navne og adgangskoder i php, og helt undgå database. Men så er det kun dig, der kan se (og rette i) listen.
Avatar billede A_Sejersen Nybegynder
06. oktober 2012 - 23:25 #7
claes57 vil du ligge et svar?
Avatar billede claes57 Ekspert
07. oktober 2012 - 07:50 #8
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester