begin process at 2012 05 27 04:21:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > ACCES PAR MOT DE PASSE

ACCES PAR MOT DE PASSE


 Information sur la source

Note :
5,5 / 10 - par 2 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :acces, mot, passe Niveau :Débutant Date de création :13/03/2003 Date de mise à jour :24/03/2003 10:01:41 Vu :17 765

Auteur : Snoop

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Pour limiter l'acces a un site, on peut demander un mot de passe.
A chaque tentative de connexion on va allez vérifier ds la base que l'utilisateur et le mot de passe sont bon.

Source

  • '-------déclaration de la base------------------------
  • DSN_BASE = "DBQ=" & Server.Mappath("Cour_dt.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"%>
  • '-------création de la connection-------------------
  • Set conx = Server.CreateObject("ADODB.Connection")
  • conx.Open DSN_BASE%>
  • '-----------création du recordset--------------------
  • Set objRS = Server.CreateObject("ADODB.Recordset")
  • '-------récupère les valeurs d champs--------------
  • name = Request.form("nom")
  • pass = Request.form("passe")
  • test = 0
  • objRS.Open "SELECT Nom, passe From Utilisateur", conx
  • If (name = "" or pass= "") then
  • response.write("<script language='javascript'>")
  • response.write("alert('Nom ou Mot de passe vide!');")
  • response.write("</script>")
  • %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% 'renvoie a la page mot de passe
  • Else
  • Do While (test = 0 and not objRS.EOF)
  • If name = objRS("nom") then
  • If pass = objRS("passe") then
  • test = 1
  • End if
  • End if
  • objRS.movenext
  • Loop
  • If test = 1 then
  • response.redirect "sommaire.asp" 'le code est bon on peut rentrer dans le site
  • Else
  • response.write("<script language='javascript'>")
  • response.write("alert('Nom ou Mot de passe incorrect! Veuillez recommencer');")
  • response.write("</script>")
  • %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% ' meme fonction que response.redirect mais on va attendre 1 seconde(CONTENT=1) pr charger la page
  • End if
  • End if
  • objRS.Close
  • set objRS = nothing
  • conx.Close
  • set conx = nothing
  • %>
'-------déclaration de la base------------------------
DSN_BASE = "DBQ=" & Server.Mappath("Cour_dt.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"%>

'-------création de la connection-------------------
Set conx = Server.CreateObject("ADODB.Connection")
conx.Open DSN_BASE%>

 '-----------création du recordset--------------------
Set objRS = Server.CreateObject("ADODB.Recordset")

'-------récupère les valeurs d champs--------------
name = Request.form("nom")
pass = Request.form("passe")
test = 0
objRS.Open "SELECT Nom, passe From Utilisateur", conx
If (name = "" or pass= "") then
	response.write("<script language='javascript'>")
    response.write("alert('Nom ou Mot de passe vide!');")
    response.write("</script>")
    %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% 'renvoie a la page mot de passe
Else
	Do While (test = 0 and not objRS.EOF)
		If name = objRS("nom") then
			If pass = objRS("passe") then
				test = 1
			End if
		End if
		objRS.movenext
	Loop
	If test = 1 then	
		response.redirect "sommaire.asp" 'le code est bon on peut rentrer dans le site
	Else
		response.write("<script language='javascript'>")
    	response.write("alert('Nom ou Mot de passe incorrect! Veuillez recommencer');") 
    	response.write("</script>")
    	%><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% ' meme fonction que response.redirect mais on va attendre 1 seconde(CONTENT=1) pr charger la page
	End if 
End if
objRS.Close
set objRS = nothing
conx.Close
set conx = nothing
%> 



 Sources de la même categorie

Source avec Zip Source avec une capture OBJETS IMBRIQUÉES EN TABLEAU (EN VBSCRIPT OU ASP) par internetdev
Source avec Zip GESTION DES SKIN par youdream
UTILISATION DE FTP.EXE DE WINDOWS EN ASP par Nicolas_kojack
FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN T... par pakito_77
Source .NET (Dotnet) COMMENT PASSER UN PARAMÈTRE C# À FLASH ? par zigxag

 Sources en rapport avec celle ci

CHERCHER ET REMPLACER UN MOT DANS UN FICHIER TEXTE par roro59650
HIGHLIGHTING DE MOTS CLÉS TROUVÉS DANS UN TEXTE par thecrax
STOCKER TOUS LES MOTS D'UNE PHRASE DANS UN ARRAY par vbtom

Commentaires et avis

Commentaire de gg16819 le 17/03/2003 13:47:51

L'objet CONX ne correspond à rien dans ton code... Si mes (faibles) connaissances en ASP sont exactes, il doit s'agit de la base de données, non ?

Commentaire de haikel3000 le 20/04/2003 21:27:05

le probleme avec ton script c'est que si l'on connait la page de redirection (dans ton exemple 'sommaire.asp') ya plus besoin de mot de passe ni de login .... il suffit de taper l'adresse et le tour est joué.

Commentaire de clem0808 le 09/06/2010 16:25:19

12.name = Request.form("nom")
13.pass = Request.form("passe")
14.test = 0
15.objRS.Open "SELECT Nom, passe From Utilisateur", conx
16.If (name = "" or pass= "") then
17. response.write("<script language='javascript'>")
18.    response.write("alert('Nom ou Mot de passe vide!');")
19.    response.write("</script>")
20.    %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% 'renvoie a la page mot de passe
21.Else
22. Do While (test = 0 and not objRS.EOF)
23. If name = objRS("nom") then
24. If pass = objRS("passe") then
25. test = 1
26. End if
27. End if
28. objRS.movenext
29. Loop
30. If test = 1 then
31. response.redirect "sommaire.asp" 'le code est bon on peut rentrer dans le site
32. Else
33. response.write("<script language='javascript'>")
34.     response.write("alert('Nom ou Mot de passe incorrect! Veuillez recommencer');")
35.     response.write("</script>")
36.     %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% ' meme fonction que response.redirect mais on va attendre 1 seconde(CONTENT=1) pr charger la page
37. End if
38.End if
39.objRS.Close
40.set objRS = nothing
41.conx.Close
42.set conx = nothing
43.%>

Commentaire de clem0808 le 09/06/2010 16:25:40

12.name = Request.form("nom")
13.pass = Request.form("passe")
14.test = 0
15.objRS.Open "SELECT Nom, passe From Utilisateur", conx
16.If (name = "" or pass= "") then
17. response.write("<script language='javascript'>")
18.    response.write("alert('Nom ou Mot de passe vide!');")
19.    response.write("</script>")
20.    %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% 'renvoie a la page mot de passe
21.Else
22. Do While (test = 0 and not objRS.EOF)
23. If name = objRS("nom") then
24. If pass = objRS("passe") then
25. test = 1
26. End if
27. End if
28. objRS.movenext
29. Loop
30. If test = 1 then
31. response.redirect "sommaire.asp" 'le code est bon on peut rentrer dans le site
32. Else
33. response.write("<script language='javascript'>")
34.     response.write("alert('Nom ou Mot de passe incorrect! Veuillez recommencer');")
35.     response.write("</script>")
36.     %><META HTTP-EQUIV=REFRESH CONTENT="1;URL=motdepasse.asp"><% ' meme fonction que response.redirect mais on va attendre 1 seconde(CONTENT=1) pr charger la page
37. End if
38.End if
39.objRS.Close
40.set objRS = nothing
41.conx.Close
42.set conx = nothing
43.%>

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Interrogation base acces protégée avec mot de passe [ par cloe ] Bonjour,j'ai une base acces (2000) que j'interroge sans problèmes. A present je voudrais mettre un mot de passe sur la base acces. Comment je dois fai Acces protege par login et mot de passe [ par yoyo ] Bonjour a tous !je doit construire une application web dont l'acces est protege par un login et un mot de passe. Ces 2 elements sont stockés dans une Mot de passe crypté! [ par Paulo ] Salut a tous!Je débute l'ASP et je fais un site dans lequel les utilisateurs doivent s'indentifier par mot de passe et ID. Ensuite, en navigant de pag mot de passe [ par goglu ] Comment puis-je décoder des mots de passe dans des fichier protégés excel. Perdu mon mot de passe ! [ par Paul ] salut !sais tu comment faire une page "retrouver mot mot de passe" pour des utilisateurs ayants créé leur login avec mot de passe?tous les logins sont Mot de passe est bd [ par florian ] Bonjour,mon problème est le suivant: j'ai créé un site avec une bd access 2000 qui contient des informations sensibles; seuls les personnes autorisées AIDE !!!!!!!!!!!!!!!!!!!!!!! [ par sbiron ] Bonjour,Je me suis construit un site l'annèe passé en asp, malheuresement j'ai perdu mon mot de passe ftp, je ne peux plus faire de modification et j' Script changement mot de passe [ par chris2000 ] Je cherche un script qui permet de changer un mot de passe avec unr confirmation et une vérification de l'ancien mot de passe.Ma table s'appelle User formulaire contenant 2 info!!!! [ par glopglop ] J'ai un formulaire qui propose a l'utilisateur de renseigner son login et son mot de passe!Je n'arrive pas a recupérer les deux informations!D'autre p formulaire et session [ par glopglop ] Salut!Dans un formulaire je recupère le login et le mot de passe d'un utilisateur. Je voudrais savoir comment envoyer ces informations à une autre pag


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales