Tom's Guide > Forum > Programmation > protection d'accès avec un mot de passe
Mot :    Pseudo :           
 

Bonjour !! j'aimerais savoir comment on fait pour proteger un accès a une page web (en particulier a un chat) pour mon site

Plus clairement : je voudrai qu'il y est qu'un seul mot de passe pour tout le monde et que tout le monde puisse se connecter en même temps sur le même mot de passe (peu importe si c'est du PHP, HTML, HTACCESS, HTPASSWD...)

Merci à tous @++ ;-) ;-)

Nicolas

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Tu as 2 solutions:
la premiere aller ici
et prendre tout ce qui est deja fait
(perso sa sert a rien on aprend rien)
la deuxieme :
aller sur ici
fouinner dans les fichier .php ... et t'aider des tutoriaux si tu comprend pas
(bonne solution si tu veu vraiment aprendre

voila bonne nuit
@+

Répondre à stephj915

je préfère la deuxième solution 8-) (vu que je veux faire informatitien - programmeur...)

bon voilà merci @++

Nicolas

Répondre à HadeS_JuNiOr

PS : tu m'as donner les même liens :-?

Répondre à HadeS_JuNiOr

voià c'est bon j'en ai trouver autre que comscript.com !!

le voilà :

Citation :

<HTML>
<HEAD>
<TITLE>Connexion à 'Nom de votre site'</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function Login(){
var done=0;
var username=document.login.username.value;
var password=document.login.password.value;

if (username=="user1" && password=="user1" ) {
window.location="user1.html";
}

if (username=="user2" && password=="user2" ) {
window.location="user2.html";
}

if (username=="user3" && password=="user3" ) {
window.location="user3.html";
}

if (username=="user4" && password=="user4" ) {
window.location="user4.html";
}

if (username=="vous" && password=="vous" ) {
// Vous pouvez réservez une page pour vous même(options, etc.)
window.location="vous.html";
}
}
</SCRIPT>
<BODY>
<CENTER>
<FORM name=login>
<TABLE width=225 border=1 cellpadding=3>
<tr><td colspan=2><CENTER><FONT
size="+2"><b>Connexion</b></FONT></CENTER></td></tr>
<tr><td>Pseudo:</td><td><input type=text name=username></td></tr>
<tr><td>Mot de passe:</td><td><input type=PASSWORD name=password></td></tr>
<tr><td colspan=2 align=center><input type=button value="Connextion!" onClick="Login()"></td></tr>
</TABLE>
</FORM>
</CENTER>
</BODY>


(celui ci est genre connexion msn messenger 7.0 ;-)

voilà j'éspère que sa sera utile et quand même merci :-) @++

Répondre à HadeS_JuNiOr
- 0 +

c'est du javascript, donc visible dans la source
=> inutile ! :-)

Répondre à OmaR

merci je me suis dit ce matin la même chose !! ;-) @++

Nicolas

Répondre à HadeS_JuNiOr

Code :
  1. <?
  2. // J'ai choisi le mot de passe "kangourou"
  3. if (isset($_POST['mot_de_passe'])) // Si la variable existe
  4. {
  5.   // On se crée une variable $mot_de_passe avec le mot de passe entré
  6.   $mot_de_passe = $_POST['mot_de_passe'];
  7. }
  8. else // La variable n'existe pas encore
  9. {
  10.   $mot_de_passe = ""; // On crée une variable $mot_de_passe vide
  11. }
  12. if ($mot_de_passe == "kangourou" ) // Si le mot de passe est bon
  13. {
  14. // On affiche la page cachée.
  15. ?>
  16. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  17. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  18.     <head>
  19.         <title>Codes d'accès au serveur central de la NASA</title>
  20.         <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  21.     </head>
  22.     <body>
  23.         <h2>Voici les codes d'accès :</h2>
  24.         <h3>CRD5-GTFT-CK65-JOPM-V29N-24G1-HH28-LLFV</h3>
  25.        
  26.         <p></p>
  27.        
  28.         <p>
  29.         Cette page est réservée au personnel de la NASA. N'oubliez pas de la visiter régulièrement car les codes d'accès sont changés toutes les semaines.
  30.         La NASA vous remercie de votre visite.
  31.         </p>
  32.     </body>
  33. </html>
  34. <?
  35. }
  36. else // le mot de passe n'est pas bon
  37. {
  38. // On affiche la zone de texte pour rentrer le mot de passe.
  39. ?>
  40. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  41. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  42.     <head>
  43.         <title>Page protégée par mot de passe</title>
  44.         <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  45.     </head>
  46.     <body>
  47. <p>Veuillez entrer le mot de passe pour obtenir les codes d'accès au serveur central de la NASA :</p>
  48. <form action="protection.php" method="post">
  49. <p>
  50. <input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
  51. </p>
  52. </form>
  53. </center>
  54. <p>Cette page est réservée au personnel de la NASA. Si vous ne travaillez pas à la NASA, inutile d'insister vous ne trouverez jamais le mot de passe ! ;-)</p>
  55.     </body>
  56. </html>
  57. <?
  58. } // Fin du else
  59. // Fin du code :o)
  60. ?>



Il faut dire merci au Site du zero...

Lien du script

@+

Répondre à frynfo

merci !! :-D @++

Nicolas

Répondre à HadeS_JuNiOr

mais je dois créer 3 fichier php et un fichier html ?????

Répondre à HadeS_JuNiOr
Tom's Guide > Forum > Programmation > protection d'accès avec un mot de passe
Aller à :

Il y a 413 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens