Ciao a tutti,
sto cercando di mettere in piedi un login in Javascript che sia un po' "sicuro" cosa che ovviamente già di partenza non è possibile... Trascurando questo particolare questo è il codice:
codice:
<script>
function submitentry(){
password = document.password1.password2.value.toLowerCase()
username = document.password1.username2.value.toLowerCase()
passcode = 1
usercode = 1
for(i = 0; i < password.length; i++) {
passcode *= password.charCodeAt(i);
}
for(x = 0; x < username.length; x++) {
usercode *= username.charCodeAt(x);
}
if(usercode == "14048027910" && passcode == "14048027910"){
window.open('/test/'+'username2'+'.html','_blank');
}
else if(usercode == "14048027910" && passcode == "14048027910"){
window.open('/test/'+'username2'+'.html','_blank');
}
else if(usercode == "14048027910" && passcode == "14048027910"){
window.open('/test/'+'username2'+'.html','_blank');
}
else{
window.location.href = "error.html";
}
}
</script>
<form name="password1">
Enter username:
<input type="text" name="username2" size="15">
Enter password:
<input type="password" name="password2" size="15">
<input type="button" value="Submit" onClick="submitentry()">
</form>
14048027910 equivale a "mario" encriptato qui usato sia per il nome utente che la password
Vorrei che nell'URL (in verde) alla quale si viene reindirizzati inserendo i dati corretti nel login (ossia: /test/username.html )
il username (in blu) venga sostituito dall'username che si inserisce nell'apposita casella del form di login (arancione-rosso)
È possibile fare un "get value" o simile e inserire il username dal form nella URL?
Io ci ho provato ma non ne capisco abbastanza penso...
Saluti,
Cédric