Aide pour protection

sylveur Messages postés 63 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 31 janvier 2018 - 23 sept. 2007 à 12:46
sylveur Messages postés 63 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 31 janvier 2018 - 24 sept. 2007 à 21:49
Bonjour à tous voila un script que j'ai modifié pour un accès
priver.
Le soucie c'est qu'il ne m'arche pas.
J'aimerai savoir si l'un de vous pourrais m’éclairer. Merci !!!

fichier html
<body>
<form method=post action=private/prot.js name=login>
<font color="#008000">Login :</font> <input type=text name=username><br>
<font color="#FFFF00">&nbsp;Passe:</font>:<input type=text name=password><br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type=button value="Entrer" onClick="Login()">

</form>
</body>

fichier JS

function Login(){
    var done=0;
    var username=document.login.username.value;
    username=username.toLowerCase();
    var password=document.login.password.value;
    password=password.toLowerCase();

    if (username=="sylvain" && password=="session") { window.location="./prot.html"; done=1; }
    if (done==0) { alert("Login invalide"); }
    }
sylveur

2 réponses

sylveur Messages postés 63 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 31 janvier 2018
23 sept. 2007 à 12:51
Excusez moi un oublie.

Il marche très bien  sans le : (method=post action=private/prot.js)

Si le code JS et dans la page html entre <head> </head> mai je veux
le mètre

dans un fichier JS qui sera dans un autre dossier protéger par htaccess. Merci.




sylveur
0
sylveur Messages postés 63 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 31 janvier 2018
24 sept. 2007 à 21:49
je me suis mal exprimé.

j'ai rajouter le (method=post
action=private/prot.js)

et j'ai mi le code javascript dans un fichier .JS, mai cela ne marche pas.   

par contre si je laisse le script entier dans la même page et que je laisse:

 <formname=login>
au lieux de
<form method=post action=private/prot.js name=login>

le script fonctionne.

sylveur
0
Rejoignez-nous