lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 11 h 42 m 03 s |
|
|
salut les gens!!!
je me suis fait une page html ou pour acceder a une autre page il faut cliker sur un lien
voici le code:
<html>
<head>
</head>
<body bgcolor="#ffffff" link="#000099" vlink="#000099">
<table border=0 cellpading=0 cellspacing=0 width=100%>
<tr bgcolor=#foe8cc><td colspan=3><center></center></tr></th>
<a href="http://www.bidule.com">
<center><font face="Arial, Helvetica" size="5">Acces Taverne</font><br>
<font face="Arial, Helvetica" size="1"> 2003 LombreDuDragon. </font></center>
</a>
<br>
<br>
</body>
</html>
et en fait j'aimerais proteger ce lien avec un mots de passe
en clikant desssu le navigateur demande un mot de passe
je sais pas si g été clair dans ma demande . mais si des personne savent coment il faut faire voir me donner un petit bout de code :wink:
|
|
| |
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 11 h 44 m 11 s |
|
|
ah et aussi si ds personne on des idee pour ameliorer le design du lien.
|
|
| |
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 11 h 57 m 41 s |
|
|
en fait le truc pour pas te faire chier, c un petit bout de code javascript (ca doit faire 10 ligne) ou le mot de passe c le titre de la page a chercher, en fait le javascript rajout .html a la suite et si pas bon bein 404 Not Found !
Je te poste ca ce soir.
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 12 h 06 m 47 s |
|
|
|
|
|
| |
|
Woofy
Pour les bons tuyaux me demander
Messages : 26 577 Inscrit le 11/01/02
Ville : Lyon
Non connecté
|
|
Posté le 21 mai 2003 - 12 h 11 m 01 s |
|
|
L'idée de master est bonne. Mais faut faire un fichier script a part sinon on vois le mot de passe. Sinon y a d'autres trucs.
Sinon pour modifier le lien, met une image (<a href=...><img src=...></a>) c'est le truc basic.
Pour modifier juste l'apparence (mais que ca reste du texte) il faut faire ca en Css. Bon j'ai pas le temps de te modifier tout ca car je vais aller bouffer, mais je pourrais ptet jeter un oeil tout a l'heure.
EDIT: pour l'idée de master, faut pas non plus que le passe et donc la page du site soit trop dure a deviner. Ce que tu peut faire, c'est un passe numérique, tu effectue des opérations dessus, ca t'ouvre une page genre 1056540.html qui te renvoie direct vers ta vraie page.
EDIT2: sinon comme en théorie on ne voit pas le script (fichier a part) facilement, tu fait simplement une condition genre si texte tapé=mot de passe alors charger la page.
Mais n'oublie pas que c'est pas dur a ouvrir la page du script même si elle est a part. Après faut voir si tu est très parano, avec tes codes de carte bleu et tout et tout, ou si c'est seulement pour décourager les utilisateurs d'y aller.
|
|
| |
Totalement inutile, donc completement indispensable 
|
Woofy
Pour les bons tuyaux me demander
Messages : 26 577 Inscrit le 11/01/02
Ville : Lyon
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 09 m 57 s |
|
|
Bon je t'ai pondu un ptit truc tout simple se basant sur la condition que le mot de passe soit juste:
le fichier html j'ai modifié le lien et j'ai ajouté l'appel du script:
<html>
<head>
<script language=Javascript src=script.js>
</script>
</head>
<body bgcolor="#ffffff" link="#000099" vlink="#000099">
<table border=0 cellpading=0 cellspacing=0 width=100%>
<tr bgcolor=#foe8cc><td colspan=3><center></center></tr></th>
<a href="#" onClick=pass()>
<center><font face="Arial, Helvetica" size="5">Acces Taverne</font><br>
<font face="Arial, Helvetica" size="1"> 2003 LombreDuDragon. </font></center>
</a>
<br>
<br>
</body>
</html>
Le fichier script.js ou il faut modifier l'adresse du site et le mot de passe, ainsi que les textes car c'est un peu a chier:
function pass(){
pass=window.prompt('entrez le mot de passe');
if (pass=="mot de passe"){
window.open("www.bidules.com");
}else{
window.alert("Désolé. Ceci n'est pas le bon mot de passe.");
}
}
Il n'y a qu'un seul problème, c'est que ca ne marche qu'une fois. Si ca ne te dérange pas tu peut laisser comme ca, sinon je suis dessus la maintenant.
|
|
| |
Totalement inutile, donc completement indispensable 
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 17 m 15 s |
|
|
Le 21/05/2003 à 12h11 , Woofy a écrit:
L'idée de master est bonne. Mais faut faire un fichier script a part sinon on vois le mot de passe. Sinon y a d'autres trucs.
Sinon pour modifier le lien, met une image (<a href=...><img src=...></a>) c'est le truc basic.
Pour modifier juste l'apparence (mais que ca reste du texte) il faut faire ca en Css. Bon j'ai pas le temps de te modifier tout ca car je vais aller bouffer, mais je pourrais ptet jeter un oeil tout a l'heure.
EDIT: pour l'idée de master, faut pas non plus que le passe et donc la page du site soit trop dure a deviner. Ce que tu peut faire, c'est un passe numérique, tu effectue des opérations dessus, ca t'ouvre une page genre 1056540.html qui te renvoie direct vers ta vraie page.
EDIT2: sinon comme en théorie on ne voit pas le script (fichier a part) facilement, tu fait simplement une condition genre si texte tapé=mot de passe alors charger la page.
Mais n'oublie pas que c'est pas dur a ouvrir la page du script même si elle est a part. Après faut voir si tu est très parano, avec tes codes de carte bleu et tout et tout, ou si c'est seulement pour décourager les utilisateurs d'y aller.
tu le fais expres, dis moi comment tu pourrais voir le MDP puisque il n'est pas comparé a quoi que ce soit !!! on rajoute juste ".html" a la suite ca donne XXXXXX.html et si le fichier existe pas bein le serveur te jete !!!
Il n'existe nul par sauf dans le titre de ton fichier que tu veux chercher qui de toute facon ne peut pas etre vu...
Vois tu ce que je veux dire ?
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 23 m 44 s |
|
|
Il n'y a qu'un seul problème, c'est que ca ne marche qu'une fois. Si ca ne te dérange pas tu peut laisser comme ca, sinon je suis dessus la maintenant.
???
|
|
| |
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 28 m 55 s |
|
|
t'inquiete j'ai ce qui va bien !!!
tu l'auras ce soir !
si je le retrouve...
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 33 m 47 s |
|
|
le script de woofy marche mais il m'ouvre une fenetre avec l'adresse ou se trouve le script sur mon pc
au lieu d'aller sur http://www.bidules.com il va ds c:/windows/bureau/www.bidules.com
|
|
| |
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 36 m 01 s |
|
|
mais g komme l'idee ke c normal
master c vraiment sympa comme ca j'aurais deux moyen different
merci a tout les deux
|
|
| |
|
Hiryuu
Le feu brule dans ses yeux! L'air souffle dans sa tete...
Messages : 8 889 Inscrit le 09/06/02
Ville : Echirolles
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 42 m 15 s |
|
|
A mons avis ce topic aurait ete mieux dans le forum programmation non?
(J'ai deja alerté les modos)...
|
|
| |
Macho Macho man, I've got to be a macho man... 
Sad but true!
Je la ferme tout pendant que vous appuyez sur alt+F4 !
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 52 m 01 s |
|
|
Le 21/05/2003 à 15h42 , Hiryuu a écrit:
A mons avis ce topic aurait ete mieux dans le forum programmation non?
(J'ai deja alerté les modos)...
internet a forcement un rapport avec les script c pas de la programmation pur en c pascal ou autre je demande juste de l'aide pour des pages web web c'est bien pareil k'internet non? et ici c bien le forum logiciel reseau internet
|
|
| |
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 15 h 54 m 34 s |
|
|
Le 21/05/2003 à 15h52 , lombredudragon a écrit:
lui aussi alors
http://forums.rhone-alpes-hardware.com/viewtopic.php?topic=24320&forum=4&start=0&3
g rien contre lui mais si tlm reagit kom ca c le carnage
internet a forcement un rapport avec les script c pas de la programmation pur en c pascal ou autre je demande juste de l'aide pour des pages web web c'est bien pareil k'internet non? et ici c bien le forum logiciel reseau internet
Vi tu as raison, mais le HTML c un langage : HyperText Markup Language....
Donc il faut deplacer le deuxieme topic et toi tu es bien la maintenant !
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 16 h 43 m 22 s |
|
|
c bon les gens g mixer un peu mon code avec ce ke vs m'avez dit
voila le code final:
<html>
<head>
<script language="Javascript">
function pass(){
pass=window.prompt('entrez le mot de passe');
if (pass=="mot de passe"){
}else{
window.alert("Désolé. Ceci n'est pas le bon mot de passe.");
}
}
</script>
</head>
<body bgcolor="#ffffff" link="#000099" vlink="#000099">
<table border=0 cellpading=0 cellspacing=0 width=100%>
<tr bgcolor=#foe8cc><td colspan=3><center></center></tr></th>
<a href="http://forums.rhone-alpes-hardware.com" onClick=pass()>
<center><font face="Arial, Helvetica" size="3">Acces Taverne</font><br>
<font face="Arial, Helvetica" size="1">© 2003 LombreDuDragon. Tout droits réservés
</font></center>
</a>
<br>
<br>
</body>
</html>
en fait ds ce ke m'avais donner woofy fallait supprimer la ligne windows.open (www.bidules.com)
|
|
| |
|
lombredudragon
Messages : 986 Inscrit le 26/02/03
Non connecté
|
|
Posté le 21 mai 2003 - 16 h 54 m 33 s |
|
|
heu  en fait je viens de m'apercevoir d'un "petit" probleme si on rentre pas le bon mot de passe le mess d'erreur apparait bien mais apres il va kan meme a l'adresse
j'attends vos idee pour retablir ce "petit"  probleme de securité
|
|
| |
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 16 h 57 m 09 s |
|
|
soit patient petit scarabée, je peux pas le refaire de tete (en fait ca me fait chier !) :sleep:
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
grabber
Coordinateur
MacBook Pro Powered
Messages : 8 675 Inscrit le 06/03/02
Ville : Angers
Non connecté
|
|
Posté le 21 mai 2003 - 17 h 47 m 45 s |
|
|
ben c normal, ton javascript ne rediriges vers aucune page !
dans le cas ou le code est bon, il faut que tu rediriges vers une nouvelle page. je sais plus faire en js, mais en php, tu met un truc genre "header location" et hop.
si kk1 a l'idee pour le js ?????
sinon, nivo secu, cette solution est bidon, car si tu ouvres la source html de la page, le mot de passe se retrouve en clair !!! un conseil si tu veux gerer des pwd, utilises le php :wink:
|
|
| |
|
Master
Si si je suis dedans !!
Messages : 1 151 Inscrit le 08/11/01
Ville : Villefontaine
Non connecté
|
|
Posté le 21 mai 2003 - 18 h 05 m 58 s |
|
|
Tu fais une page que tu appels password.htm par exemple avec ce script dedans (elle s'affichera et demandera un mot de passe...)
<!-- C'est une bonne idée d'éditer ce document mais vous ne trouverez pas le PASSWORD !!! -->
<BR>
<SCRIPT language="JavaScript">
//--> debut du masquage pour les anciens navigateurs
// On commence par déclarer une variable REPONSE qui contiendra le mot saisi par le visiteur
var reponse = "";
// la fonction CADENAS affiche la boite de dialogue et assure le traitement
function cadenas() {
// La ligne qui suit assure plusieurs fonction en même temps
// 1- elle affiche la boite de dialogue
// 2- elle affecte a REPONSE la valeur saisie dans la boite de dialogue
reponse = prompt('Entrez le mot de passe. :' ,"***** PASSWORD ***** |-> si vous ne trouvez pas envoyez un Mail...");
// Si l'utilisateur clique OK sans rien répondre ou s'il clique sur annuler
//une nouvelle phrase s'affiche sur la page
if (reponse == "" )
{document.write("<h1 align='center'>Tu n'essayes même pas... !!</h1>");}
if (reponse == null )
{document.write("<h1 align='center'>On est pas joueur !! on ANNULE !</h1>");}
// Si la réponse est non nulle, le mot saisi est ajouté à l'adresse incomplète ci-dessous
else
{window.location = reponse+".html" ;}
//De fait c'est le serveur qui va sans le savoir faire la vérification car la page ne sera accessible que
// si le mot de passe saisi + l'extension reconstituent bien le bon nom de la page
}
// appel de la fonction
cadenas();
// fin du masquage -->
</SCRIPT>
|
|
| |
- www.master-inside.com -
------------------------------
Un bon sportif est un sportif mort (P. Desproges)
|
TorTue
"Je sais que je ne sais rien."
Messages : 2 138 Inscrit le 21/05/02
Ville : Saint Martin en Haut (69)
Non connecté
|
|
Posté le 21 mai 2003 - 23 h 53 m 01 s |
|
|
Le 21/05/2003 à 15h09 , Woofy a écrit:
Bon je t'ai pondu un ptit truc tout simple se basant sur la condition que le mot de passe soit juste:
le fichier html j'ai modifié le lien et j'ai ajouté l'appel du script:
<html>
<head>
<script language=Javascript src=script.js>
</script>
</head>
<body bgcolor="#ffffff" link="#000099" vlink="#000099">
<table border=0 cellpading=0 cellspacing=0 width=100%>
<tr bgcolor=#foe8cc><td colspan=3><center></center></tr></th>
<a href="#" onClick=pass()>
<center><font face="Arial, Helvetica" size="5">Acces Taverne</font><br>
<font face="Arial, Helvetica" size="1"> 2003 LombreDuDragon. </font></center>
</a>
<br>
<br>
</body>
</html>
Le fichier script.js ou il faut modifier l'adresse du site et le mot de passe, ainsi que les textes car c'est un peu a chier:
function pass(){
pass=window.prompt('entrez le mot de passe');
if (pass=="mot de passe"){
window.open("www.bidules.com");
}else{
window.alert("Désolé. Ceci n'est pas le bon mot de passe.");
}
}
Il n'y a qu'un seul problème, c'est que ca ne marche qu'une fois. Si ca ne te dérange pas tu peut laisser comme ca, sinon je suis dessus la maintenant.
Le seul problème c que si tu copie le .js sur ton dur, du peut voir le mot de passe quand même ! Donc ça sert à rien !
|
|
| |
http://www.les5elements.com/
|