Bonjour tout le monde.
Je débute en HTML et je fais quelques tests. Ainsi, j'ai voulu utiliser un script Java pour vérifier des données entrées dans des formulaires sur ma page HTML, mais cela ne fonctionne pas. Voici le code que j'ai mis en place :
Code :
- <table BGCOLOR="#FF9933" align="center" border="0" cellpadding="2" cellspacing="2">
- <tbody>
- <tr>
- <td align="center"><FONT COLOR="#6699CC">Si vous souhaitez vous connecter :</FONT>
- <br><br>
- <form name="test" action="#" onsubmit="return passwordOK()">
- <FONT COLOR="#6699CC"> Login :<input name="login" size="10" type="text"></FONT>
- <FONT COLOR="#6699CC"> Password :<input name="pass" size="10" type="password"></FONT>
- <br>
- <br>
- <center> <input value="Valider" onclick="passwordOK()" type="button"> </center>
- <script language="javascript" type="text/javascript">
- function passwordOK() {
- var pass=document.test.pass.value;
- var login=document.test.login.value;
-
- if (login=="admin" && pass=="admin" ) {
- alert('Admin. Bienvenue');
- parent.location="admin.html"; }
- if(login=="user" && pass="user" ){
- alert('User. Bienvenue');
- parent.location="user.html"; }
- else {
- alert("Réessayez" ); }
- return false;
- }
- </script>
- </form>
- </td>
- </tr>
- </tbody>
- </table>
|
En fait j'ai sur ma page une case login et une password, à remplir toutes les deux, et je souhaiterais que lorsque login=user et password=user, on soit redirige vers la page user.html, et de la meme facon, admin redirige vers la page admin.html. Ces deux pages sont situées dans le même répertoire que celle utilisée pour l'authentification. Je vous rassure, je ne compte pas laisser l'identification se faire ainsi pour accéder aux services appropriés, mais si quelqu'un pouvait m'aider à résoudre ce problème, ce serait gentil.
En espérant avoir été compréhensible...
Merci
Message édité par duedos le 21-11-2006 à 11:58:20