Bonjour,
En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je demande
un peu d'aide pour l'écriture de ce code qui me bloque.
Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La
méthode que je souhaiterais employée consiste à utiliser le nom de la page
protégée comme mot de passe sans jamais le faire apparaître dans le source
de la page appelante. Pour cela j'ai :
1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à protéger
(ex : nompage.htm).
2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré :
la fonction
<script language="JavaScript" type="text/JavaScript">
<!--
function password() {
var nompage=document.cadre_saisie.saisie.value;
var adresse=nompage + .htm;
if (nompage.lenght>0)
else if location.value=adresse;
}
</SCRIPT>
Le formulaire :
<form action="index.htm" method="post" name="cadre_saisie"
id="cadre_saisie">
Inscrivez le code :
<input name="saisie" type="password" id="saisie" size="20"
maxlength="10">
</form>
et pour l'ouverture de la page :
<div align="center"><a href=adresse>ok</a></div>
Où sont les erreurs ?
Merci pour votre aide.
Jean-Pierre Villalonga
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JPV
Dans mon message il faut lire : var adresse=secret/ + nompage +.htm
"JPV" a écrit dans le message de news:41ce6e63$0$31513$
Bonjour, En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je demande
un peu d'aide pour l'écriture de ce code qui me bloque. Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La méthode que je souhaiterais employée consiste à utiliser le nom de la page protégée comme mot de passe sans jamais le faire apparaître dans le source de la page appelante. Pour cela j'ai : 1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à protéger
(ex : nompage.htm). 2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré : la fonction <script language="JavaScript" type="text/JavaScript"> <!-- function password() { var nompage=document.cadre_saisie.saisie.value; var adresse=nompage + .htm; if (nompage.lenght>0) else if location.valueresse;
} </SCRIPT> Le formulaire : <form action="index.htm" method="post" name="cadre_saisie" id="cadre_saisie"> Inscrivez le code : <input name="saisie" type="password" id="saisie" size="20" maxlength="10"> </form> et pour l'ouverture de la page : <div align="center"><a hrefresse>ok</a></div> Où sont les erreurs ? Merci pour votre aide. Jean-Pierre Villalonga
Dans mon message il faut lire :
var adresse=secret/ + nompage +.htm
"JPV" <jpv.el-biar@wanadoo.fr> a écrit dans le message de
news:41ce6e63$0$31513$8fcfb975@news.wanadoo.fr...
Bonjour,
En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je
demande
un peu d'aide pour l'écriture de ce code qui me bloque.
Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La
méthode que je souhaiterais employée consiste à utiliser le nom de la page
protégée comme mot de passe sans jamais le faire apparaître dans le source
de la page appelante. Pour cela j'ai :
1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à
protéger
(ex : nompage.htm).
2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré :
la fonction
<script language="JavaScript" type="text/JavaScript">
<!--
function password() {
var nompage=document.cadre_saisie.saisie.value;
var adresse=nompage + .htm;
if (nompage.lenght>0)
else if location.valueresse;
}
</SCRIPT>
Le formulaire :
<form action="index.htm" method="post" name="cadre_saisie"
id="cadre_saisie">
Inscrivez le code :
<input name="saisie" type="password" id="saisie" size="20"
maxlength="10">
</form>
et pour l'ouverture de la page :
<div align="center"><a hrefresse>ok</a></div>
Où sont les erreurs ?
Merci pour votre aide.
Jean-Pierre Villalonga
Dans mon message il faut lire : var adresse=secret/ + nompage +.htm
"JPV" a écrit dans le message de news:41ce6e63$0$31513$
Bonjour, En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je demande
un peu d'aide pour l'écriture de ce code qui me bloque. Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La méthode que je souhaiterais employée consiste à utiliser le nom de la page protégée comme mot de passe sans jamais le faire apparaître dans le source de la page appelante. Pour cela j'ai : 1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à protéger
(ex : nompage.htm). 2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré : la fonction <script language="JavaScript" type="text/JavaScript"> <!-- function password() { var nompage=document.cadre_saisie.saisie.value; var adresse=nompage + .htm; if (nompage.lenght>0) else if location.valueresse;
} </SCRIPT> Le formulaire : <form action="index.htm" method="post" name="cadre_saisie" id="cadre_saisie"> Inscrivez le code : <input name="saisie" type="password" id="saisie" size="20" maxlength="10"> </form> et pour l'ouverture de la page : <div align="center"><a hrefresse>ok</a></div> Où sont les erreurs ? Merci pour votre aide. Jean-Pierre Villalonga
Veevee
On Sun, 26 Dec 2004 09:01:17 +0100, "JPV" wrote:
Dans mon message il faut lire : var adresse=secret/ + nompage +.htm
"JPV" a écrit dans le message de news:41ce6e63$0$31513$
Bonjour, En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je demande
un peu d'aide pour l'écriture de ce code qui me bloque. Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La méthode que je souhaiterais employée consiste à utiliser le nom de la page protégée comme mot de passe sans jamais le faire apparaître dans le source de la page appelante. Pour cela j'ai : 1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à protéger
(ex : nompage.htm). 2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré : la fonction <script language="JavaScript" type="text/JavaScript"> <!-- function password() { var nompage=document.cadre_saisie.saisie.value; var adresse=nompage + .htm; if (nompage.lenght>0) else if location.valueresse;
} </SCRIPT> Le formulaire : <form action="index.htm" method="post" name="cadre_saisie" id="cadre_saisie"> Inscrivez le code : <input name="saisie" type="password" id="saisie" size="20" maxlength="10"> </form> et pour l'ouverture de la page : <div align="center"><a hrefresse>ok</a></div> Où sont les erreurs ? Merci pour votre aide. Jean-Pierre Villalonga
Bonjour,
dans le script, la structure à partir de if est naze Essentiel if (condition) { instructions si vrai } else { instructions si faux }
Si tu emboites un iof dans un autre :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux else // si'condition1 faux instructions } // ferme le condition1 faux
A toi de jouer (et d'apprendre)
A+
On Sun, 26 Dec 2004 09:01:17 +0100, "JPV" <jpv.el-biar@wanadoo.fr>
wrote:
Dans mon message il faut lire :
var adresse=secret/ + nompage +.htm
"JPV" <jpv.el-biar@wanadoo.fr> a écrit dans le message de
news:41ce6e63$0$31513$8fcfb975@news.wanadoo.fr...
Bonjour,
En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je
demande
un peu d'aide pour l'écriture de ce code qui me bloque.
Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La
méthode que je souhaiterais employée consiste à utiliser le nom de la page
protégée comme mot de passe sans jamais le faire apparaître dans le source
de la page appelante. Pour cela j'ai :
1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à
protéger
(ex : nompage.htm).
2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré :
la fonction
<script language="JavaScript" type="text/JavaScript">
<!--
function password() {
var nompage=document.cadre_saisie.saisie.value;
var adresse=nompage + .htm;
if (nompage.lenght>0)
else if location.valueresse;
}
</SCRIPT>
Le formulaire :
<form action="index.htm" method="post" name="cadre_saisie"
id="cadre_saisie">
Inscrivez le code :
<input name="saisie" type="password" id="saisie" size="20"
maxlength="10">
</form>
et pour l'ouverture de la page :
<div align="center"><a hrefresse>ok</a></div>
Où sont les erreurs ?
Merci pour votre aide.
Jean-Pierre Villalonga
Bonjour,
dans le script, la structure à partir de if est naze
Essentiel
if (condition) {
instructions si vrai
}
else {
instructions si faux
}
Si tu emboites un iof dans un autre :
if (condition1) {
instructions si vrai;
if (condition2) {
instructions si condition2 vrai
} // ferme le si vrai condition2
else {
instructions si conditio2 fausse
} // ferme le condition 2 faux
else // si'condition1 faux
instructions
} // ferme le condition1 faux
Dans mon message il faut lire : var adresse=secret/ + nompage +.htm
"JPV" a écrit dans le message de news:41ce6e63$0$31513$
Bonjour, En ce demain de fête de Noël qui j'espère a été joyeuse pour tous je demande
un peu d'aide pour l'écriture de ce code qui me bloque. Sur mon site je voudrais protégé une page à l'aide d'un mot de passe. La méthode que je souhaiterais employée consiste à utiliser le nom de la page protégée comme mot de passe sans jamais le faire apparaître dans le source de la page appelante. Pour cela j'ai : 1 - Créé un sous dossier appelé "secret" où j'ai placé ma page à protéger
(ex : nompage.htm). 2 - Dans la page appelante (page accueil site : index.htm) j'ai rentré : la fonction <script language="JavaScript" type="text/JavaScript"> <!-- function password() { var nompage=document.cadre_saisie.saisie.value; var adresse=nompage + .htm; if (nompage.lenght>0) else if location.valueresse;
} </SCRIPT> Le formulaire : <form action="index.htm" method="post" name="cadre_saisie" id="cadre_saisie"> Inscrivez le code : <input name="saisie" type="password" id="saisie" size="20" maxlength="10"> </form> et pour l'ouverture de la page : <div align="center"><a hrefresse>ok</a></div> Où sont les erreurs ? Merci pour votre aide. Jean-Pierre Villalonga
Bonjour,
dans le script, la structure à partir de if est naze Essentiel if (condition) { instructions si vrai } else { instructions si faux }
Si tu emboites un iof dans un autre :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux else // si'condition1 faux instructions } // ferme le condition1 faux
A toi de jouer (et d'apprendre)
A+
Olivier Miakinen
Le 26/12/2004 09:38, Veevee répondait à JPV :
[ OM : je supprime ce qui ne sert à rien ]
if (nompage.lenght>0) else if location.valueresse;
dans le script, la structure à partir de if est naze
Disons que j'aurais simplement écrit « else » au lieu de « else if », et corrigé l'erreur (fréquente) entre length/lenght et rigth/right.
if (nompage.length > 0) { /* ne rien faire */ } else location.value = adresse;
Voire plus simplement :
if (nompage.length == 0) location.value = adresse;
Enfin, bon, il faudrait savoir exactement ce JPV avait en tête pour donner la bonne syntaxe.
Essentiel if (condition) { instructions si vrai } else { instructions si faux }
Oui, mais indenter ne fait pas de mal : if (condition) { instructions si vrai } else { instructions si faux }
Si tu emboites un if dans un autre :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux else // si'condition1 faux instructions } // ferme le condition1 faux
Et là c'est encore plus crucial, d'ailleurs il manquait deux accolades pour que ton exemple soit correct (avant et après le dernier else) et il est difficile de s'en rendre compte sans indenter :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux } else { // si'condition1 faux instructions } // ferme le condition1 faux
-- Olivier Miakinen Non, monsieur le juge, je vous le jure : jamais je n'ai cité Bruxelles dans ma signature.
Le 26/12/2004 09:38, Veevee répondait à JPV :
[ OM : je supprime ce qui ne sert à rien ]
if (nompage.lenght>0)
else if location.valueresse;
dans le script, la structure à partir de if est naze
Disons que j'aurais simplement écrit « else » au lieu de « else if », et
corrigé l'erreur (fréquente) entre length/lenght et rigth/right.
if (nompage.length > 0)
{ /* ne rien faire */ }
else location.value = adresse;
Voire plus simplement :
if (nompage.length == 0) location.value = adresse;
Enfin, bon, il faudrait savoir exactement ce JPV avait en tête pour
donner la bonne syntaxe.
Essentiel
if (condition) {
instructions si vrai
}
else {
instructions si faux
}
Oui, mais indenter ne fait pas de mal :
if (condition) {
instructions si vrai
} else {
instructions si faux
}
Si tu emboites un if dans un autre :
if (condition1) {
instructions si vrai;
if (condition2) {
instructions si condition2 vrai
} // ferme le si vrai condition2
else {
instructions si conditio2 fausse
} // ferme le condition 2 faux
else // si'condition1 faux
instructions
} // ferme le condition1 faux
Et là c'est encore plus crucial, d'ailleurs il manquait deux accolades
pour que ton exemple soit correct (avant et après le dernier else) et il
est difficile de s'en rendre compte sans indenter :
if (condition1) {
instructions si vrai;
if (condition2) {
instructions si condition2 vrai
} // ferme le si vrai condition2
else {
instructions si conditio2 fausse
} // ferme le condition 2 faux
} else { // si'condition1 faux
instructions
} // ferme le condition1 faux
--
Olivier Miakinen
Non, monsieur le juge, je vous le jure : jamais je n'ai cité
Bruxelles dans ma signature.
if (nompage.lenght>0) else if location.valueresse;
dans le script, la structure à partir de if est naze
Disons que j'aurais simplement écrit « else » au lieu de « else if », et corrigé l'erreur (fréquente) entre length/lenght et rigth/right.
if (nompage.length > 0) { /* ne rien faire */ } else location.value = adresse;
Voire plus simplement :
if (nompage.length == 0) location.value = adresse;
Enfin, bon, il faudrait savoir exactement ce JPV avait en tête pour donner la bonne syntaxe.
Essentiel if (condition) { instructions si vrai } else { instructions si faux }
Oui, mais indenter ne fait pas de mal : if (condition) { instructions si vrai } else { instructions si faux }
Si tu emboites un if dans un autre :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux else // si'condition1 faux instructions } // ferme le condition1 faux
Et là c'est encore plus crucial, d'ailleurs il manquait deux accolades pour que ton exemple soit correct (avant et après le dernier else) et il est difficile de s'en rendre compte sans indenter :
if (condition1) { instructions si vrai; if (condition2) { instructions si condition2 vrai } // ferme le si vrai condition2 else { instructions si conditio2 fausse } // ferme le condition 2 faux } else { // si'condition1 faux instructions } // ferme le condition1 faux
-- Olivier Miakinen Non, monsieur le juge, je vous le jure : jamais je n'ai cité Bruxelles dans ma signature.