Protection par javascript

Fermé
valente - 14 août 2009 à 03:38
 valente - 15 août 2009 à 11:02
Bonjour,
je voudrais protéger une page par un mot de passe et un nom d'utilisateur.
mais mon jebergeur ne prend encompte ni les bases de données ni les fichiers .htaccess.
j'ai donc écrit un script (qui ne marche pas) !
le voici :

<html dir="ltr">
<head>
<title>identification</title>
<script language="text/javascript">
function connexion(form.login.value=="val"&&form.code.value=="val"){document.location.href="contact.htm"}
</script>
</head>
<body>
<form method="get" name="form">
<p><input name="login" type="text" /></p>
<p><input type="password" name="code" /></p>
<p><input type="button" onclick="connexion()" name="valide" value="Valider" /></p>
</form>
</body>
</html>


pourriez vous m'aider à trouver l'erreur(s) ?


merci d'avance !
A voir également:

10 réponses

merci mais je cherche uniquement des hebergements gratuits !
1
floflo59320 Messages postés 22 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 14 août 2009 2
14 août 2009 à 03:41
Persos, ne te casse pas la tete prend un meilleur hébergement et avec un BDD ces mieux toute les données seront stoker.

Si tu veut je peut te renseigner sur des hébergement pour seulement 1 allopass par mois.
0
floflo59320 Messages postés 22 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 14 août 2009 2
14 août 2009 à 03:48
Heu,....

Un hébergement gratuit je te conseille celui-ci :

http://www.iledefrance-hotel.com/fr/olympe-network.html

Par curiosité tu fait un site sur quoi ?
0
genie2king Messages postés 44 Date d'inscription dimanche 30 juillet 2006 Statut Membre Dernière intervention 19 août 2009 1
14 août 2009 à 06:20
voila je croi que c résolu !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour,
olympe-network ne propose pas assez de stockage : 100 mb c'est trop peu sachant que je fais un site de photos.
0
Donc merci mais j'aimerais savoir si mon script est réalisable ou non ? Où sont les erreurs ?
0
bonjour,
n'y a t-il plus personne dans ce forum ?
ça m'étonne que personne ne réponde !

j'attends toujours une réponse !

Merci
Valente
0
genie2king Messages postés 44 Date d'inscription dimanche 30 juillet 2006 Statut Membre Dernière intervention 19 août 2009 1
15 août 2009 à 01:52
votre script marche pas parce que c pas bon , c simple lol :)

voila Placez ce script entre les balises <BODY> et </BODY> de la page que vous souhaitez protéger :

<SCRIPT LANGUAGE="JavaScript">
<!--
function retrace()
{
history.go(-1);
}
var retour=retrace;
var password="pass";
var name = prompt("mot de passe","");
if(name ==password)
{ (alert ("vous pouvez entrer"));}
else{ alert("mot de passe incorrect"); retrace()}
// -->
</SCRIPT>

Variables à paramètrer :

* mot de passe : est le texte de la fenêtre de dialogue
* pass est le mot de passe choisi
* et vous pouvez entrer est le message qui s'affiche si le mot de passe est correct et mot de passe incorrect pour le cas contraire.

a+ !! :)
0
merci pour ton script mais il est incorect : meme avec un mauvais mot de passe la page s'affiche !
0
voilà c'est bon j'ai corriger le script que tu m'avais donné !
ça donne :

<SCRIPT LANGUAGE="JavaScript">
<!--

function retrace()
{
document.location="protection.html";
}



var retour=retrace;
var password="pass";
var name = prompt("veuillez entrer le mot de passe","");
if(name ==password)
{ alert ("vous pouvez entrer");}
else{ if (confirm("Mot de passe incorect !Voulez-vous quitter ?")) {
document.location="https://www.google.fr/?gws_rd=ssl";}
else {retrace() ;}
}
// -->
</SCRIPT>

le principal probleme venait du history.go(-1) qui ne raffraichit pas le javascript !

Merci en tout cas pour votre aide !

et un problème de résolu un !
0