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:
14048027910 equivale a "mario" encriptato qui usato sia per il nome utente che la passwordcodice:<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>
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

Rispondi quotando
