Se connecter / S'enregistrer
Votre question

protection d'accès avec un mot de passe

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
30 Août 2005 23:11:17

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

Autres pages sur : protection acces mot passe

31 Août 2005 02:45:50

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
@+
31 Août 2005 07:37:30

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

bon voilà merci @++

Nicolas
Contenus similaires
31 Août 2005 07:40:00

PS : tu m'as donner les même liens :-?
31 Août 2005 07:45:08

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 :-) @++
a c 232 L Programmation
31 Août 2005 10:27:50

c'est du javascript, donc visible dans la source
=> inutile ! :-)
31 Août 2005 11:32:56

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

Nicolas
31 Août 2005 11:45:27

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


Il faut dire merci au Site du zero...

Lien du script

@+
31 Août 2005 11:48:23

merci !! :-D @++

Nicolas
31 Août 2005 11:50:22

mais je dois créer 3 fichier php et un fichier html ?????
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS