Avatar billede Slettet bruger
08. marts 2011 - 23:13 Der er 4 kommentarer

java/ log ind system

Hvordan gør jeg så den får kontant til mysql databasen.
Avatar billede Slettet bruger
08. marts 2011 - 23:18 #1
<script type = "text/javascript">

// Note: Like all Javascript password scripts, this is hopelessly insecure as the user can see
//the valid usernames/passwords and the redirect url simply with View Source. 
// And the user can obtain another three tries simply by refreshing the page. 
//So do not use for anything serious!

var count = 2;
function validate() {
var un = document.myform.username.value;
var pw = document.myform.pword.value;
var valid = false;

var unArray = ["Philip", "George", "Sarah", "Michael"];  // as many as you like - no comma after final entry
var pwArray = ["Password1", "Password2", "Password3", "Password4"];  // the corresponding passwords;

for (var i=0; i <unArray.length; i++) {
if ((un == unArray[i]) && (pw == pwArray[i])) {
valid = true;
break;
}
}

if (valid) {
alert ("Login was successful");
window.location = "http://www.google.com";
return false;
}

var t = " tries";
if (count == 1) {t = " try"}

if (count >= 1) {
alert ("Invalid username and/or password.  You have " + count + t + " left.");
document.myform.username.value = "";
document.myform.pword.value = "";
setTimeout("document.myform.username.focus()", 25);
setTimeout("document.myform.username.select()", 25);
count --;
}

else {
alert ("Still incorrect! You have no more tries left!");
document.myform.username.value = "No more tries allowed!";
document.myform.pword.value = "";
document.myform.username.disabled = true;
document.myform.pword.disabled = true;
return false;
}

}

      </script>
</p>
    <form name = "myform">
<p>Brugernavn
  <input type="text" name="username">
  Adgangskode
  <input type="password" name="pword">
<input type="button" value="Log ind" name="Submit" onclick= "validate()">
</p>

</form>
Avatar billede danco Nybegynder
09. marts 2011 - 10:14 #2
Jeg vil nok også lige tilslutte mig her, login systemer bør ALDRIG laves i javascript eller noget andet client-side. Derimod bør du bruge et serverside sprog til at håndtere det, det kunne være PHP, ASP eller noget helt andet.
Grunden til at javascript ikke egner sig til sikkerhed på den måde er simpelthen at man kan se al javascript kode i kildekoden til siden, så derfor kan man komme ind og se alle gyldige logins.
Personligt gør jeg brug af PHP og MySQL til sådanne ting.
Avatar billede Slettet bruger
09. marts 2011 - 15:01 #3
okay kan du hjælp mig med det eller hvad?
Avatar billede olebole Juniormester
09. marts 2011 - 16:03 #4
<ole>

Det kommer anpå, hvad din server understøtter. Tjek det - luk så spørgsmålet her - og opret det i den kategori, der dækker dit serversprog.

/mvh
</bole>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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