Précédent   Le Forum de Génération Nouvelles Technologies > Logiciels > Développements
S'inscrire FAQ Stats IRC Membres Calendrier Recherche Messages du jour Marquer les forums comme lus

Développements Tout ce qui touche au développement d'applications ou du Web

Réponse
 
LinkBack Outils de la discussion Modes d'affichage
Vieux 02/07/2007, 23h02   #1 (permalink)
danilou
Débutant
 
Date d'inscription: janvier 2004
Messages: 277
Par défaut mot de passe sur page html avec redirection

bonjour ,

j'ai une page html dont voici le detail ( ci apres ) . Elle possede un mot de passe d'acces , mais je souhaite la chose suivante : si on se trompe dans le login ou le mot de passe je souhaite etre redirigé sur ma page Index.htm .
Pouvez vous me dire ce ke je dois faire pour y arriver et ou dois je placer le code pour y arriver .

Merci a vous

Code:
 <html>
<head>
<title>Untitled Document</title>
<SCRIPT language="javascript">
<!--
// Les logins ci-dessous
var login = "xx" ;
var login1 = "login1";
var login2 = "login2";
var login3 = "login3";

var messagelogin = "Login :";
var un = prompt (messagelogin,"");

// Les passwords maintenant
var motdepasse = "xxxx";
var motdepasse1 = "password1" ;
var motdepasse2 = "password2" ;
var motdepasse3 = "password3" ;

var message = "Mot de Passe";

var messagefaux = "Votre login ou mot de passe est faux ! Désolé";
var pw = prompt (message,"");

if (un == login) {
if (pw != motdepasse) {
alert (messagefaux);
window.history.back ();
}
}
if (un == login1) {
if (pw != motdepasse1) {
alert (messagefaux);
window.history.back ();
}
}
if (un == login2) {
if (pw != motdepasse2) {
alert (messagefaux);
window.history.back ();
}
}
if (un == login3) {
if (pw != motdepasse3) {
alert (messagefaux);
window.history.back ();
}
}
if (un != login) {
if (un != login1) {
if (un != login2) {
if (un != login3) {
alert (messagefaux);
window.history.back ();
}
}
}
}
//-->
</SCRIPT>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<BODY BGCOLOR="#808080">
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" bgcolor="">
<table width="90%" border="0" cellspacing="0" cellpadding="1" bgcolor="#000000" align="center">
  <tr> 
    <td> <table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#FFFFFF">
        <tr bgcolor="#CCCCCC"> 
          <td width="100" colspan="2"> <font color="#CCCCCC">Title - $10.99</font></td>
        </tr>
        <tr> 
<td width="100" align="center" valign="top"> <p><a href="#"><img src="xx.gif" width="268" height="136"><br>
              </a></p>
            <p>&nbsp;</p></td>
          <td valign="top"> <blockquote> 
              <blockquote> 
                <blockquote> 
                  <blockquote> 
                    <p align="left">&nbsp;</p>
                    <p align="left">&nbsp;</p>
                    <p align="left">&nbsp;</p>
                    <p align="left">&nbsp;</p>
<div id="Layer3" style="position:absolute; width:200px; height:115px; z-index:3;display:none;; left: 481px; top: 59px;"> 
                      <p>&nbsp;</p>
<p align="center"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>MDP</strong></font></p>
                      <p align="center"><strong><font size="2" face="Geneva, Arial, Helvetica, sans-serif">xxx
                        XV - XX</font></strong></p>
                      </div>
                    <p align="left">&nbsp;</p>
<div id="Layer1" style="position:absolute; width:248px; height:115px; z-index:1; left: 464px; top: 238px;"> 
                      <div align="center"> 
                        <table width="100%" border="1">
                          <tr> 
<td><p align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxx 
                                :</strong> xxxx</font></p></td>
                          </tr>
                          <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                                :</strong> xxxx</font></div></td>
                          </tr>
                          <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxx 
                                :</strong> xxxx</font></div></td>
                          </tr>
                          <tr> 
                            <td><div align="justify"></div></td>
                          </tr>
                          <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"></font></div></td>
                          </tr>
                        </table>
                      </div>
                      <p align="center">&nbsp;</p>
                    </div>
                    <p align="left">&nbsp;</p>
                    <p align="left">&nbsp;</p>
                    <p align="left">&nbsp;</p>
                  </blockquote>
                </blockquote>
              </blockquote>
            </blockquote>
            <p>&nbsp;</p>
            <div id="Layer1" style="position:absolute; width:248px; height:115px; z-index:1; left: 465px; top: 414px;"> 
              <div align="center"> 
                <table width="100%" border="1">
                  <tr> 
<td><p align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxx
                        local :</strong> xxxxxx</font></p></td>
                  </tr>
                  <tr> 
                    <td height="23"> <div align="justify"> 
                        <p><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                          :</strong> xxxxxx( Instal )</font></p>
                      </div></td>
                  </tr>
                  <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                        :</strong> xxxxxx( connexion 
                        a la BdD )</font></div></td>
                  </tr>
                  <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>OfficeScan 
                        :</strong> xxxxx( xxxx)</font></div></td>
                  </tr>
                  <tr> 
                    <td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                      xxxxx : </strong>xxxxxx</font></td>
                  </tr>
                  <tr> 
                    <td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong> 
                      xxxxxx: </strong>xxxxxx</font></td>
                  </tr>
                  <tr> 
                    <td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>Compte 
                      xxxxx : </strong>xxxxx</font></td>
                  </tr>
                  <tr>
                    <td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                      Online : </strong>xxxxx</font></td>
                  </tr>
                  <tr> 
                    <td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>xxxxx
                      : </strong>xxxxx</font></td>
                  </tr>
                  <tr> 
<td><div align="justify"><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>Chronotic 
                        : </strong>xxxxx</font></div></td>
                  </tr>
                </table>
              </div>
              <p align="center">&nbsp;</p>
            </div>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>
              <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22">
                <param name="movie" value="button1.swf">
                <param name="quality" value="high">
                <param name="base" value=".">
<embed src="button1.swf" base="." quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed> 
              </object>
            </p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            </td>
        </tr>
      </table></td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>

Dernière modification par Christelle 04/07/2007 à 08h17.
danilou est déconnecté   Réponse avec citation
Vieux 04/07/2007, 08h19   #2 (permalink)
Christelle
-- La Miss --
 
Avatar de Christelle
 
Date d'inscription: août 2002
Localisation: Lyon
Âge: 21
Messages: 2 863
Par défaut

Salut
merci d'utiliser la balise [code] qui évite de scroller
pour ton accès j'irai fureter sur des sites comme http://www.phpcs.com/ ou http://www.phpdebutant.org/
je pense que tu peux faire ca beaucoup plus simplement en PHP
__________________

Stop au langage SMS!
Ressources du Web - CISCO
Venez sur le chat GNT : #generation-nt@irc.worldnet.net(client IRC) ou Par Java |Stats IRC
Christelle est déconnecté   Réponse avec citation
Vieux 05/07/2007, 18h26   #3 (permalink)
ReNo
GPB(Gentil Pilier de Bar)
 
Avatar de ReNo
 
Date d'inscription: avril 2004
Localisation: Quelque part du côté de chez moi
Âge: 27
Messages: 215
Par défaut

Dans chacune des conditions où tu vérifies le couple login/password, remplace l'instruction window.history.back (); par document.location.href="Index.htm";

Par exemple, sur le 1er test, cela donnerait:
Code:
if (un == login) {
    if (pw != motdepasse) {
        alert (messagefaux);
        document.location.href = "Index.htm";
    }
}
__________________
L'amour c'est comme les cartes, si t'as pas le bon partenaire, t'as intérêt à avoir une bonne main...
ReNo est déconnecté   Réponse avec citation
Vieux 05/07/2007, 21h05   #4 (permalink)
danilou
Débutant
 
Date d'inscription: janvier 2004
Messages: 277
Par défaut

Bonjour ,

ah enfin une reponse pertinente

merci pour l'aide

vraiment
danilou est déconnecté   Réponse avec citation
Réponse



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non
Outils de la discussion
Modes d'affichage


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
partage avec mot de passe gaditano Réseaux locaux 1 14/05/2005 15h03
Mot De Passe Sur Dossier ? tattoo Autres applications 6 07/02/2004 19h27
Infos Du Pc En Direct Sur Une Page Html ? TyGuS Internet 3 16/11/2003 11h22
Mot de passe sur reprtoire kraven Windows XP 7 20/06/2003 06h05


Fuseau horaire GMT +2. Il est actuellement 18h29.

S'inscrire Charte Stats IRC FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus