Les tutoriaux

Débutant

Intermédiaire

Avancé

Niveau avancé : Créér une page d'accès protégée (login & mot de passe).

Pour créér un accès protégé, il vous faut auparavant prendre quelques extensions ( magic beat ud4 ).
Pour cela : cliquez-ici et installé là avec extension manager.

Créér à présent 3 pages
1/ la page avec le formulaire : liste.asp
2/ la page, si le mot de passe est bon : liste_ok.asp
3/ la page, si le mot de passe n'est pas bon : liste_erreur.asp

Prenez à présent la page : liste.asp
créér un tableau de 3 col. sur 2 lignes.
créér un formulaire, dans la partie action : liste_ok.asp
nommez les champs pour les reconnaitre. ( voir ex. à gauche )
ex.: champs1 : nom_form et champs2 : pass_form . fermer la page

prenez à présent la page : liste_ok.asp
créér un jeu d'enregistrement avec les caractéristiques suivantes :
nom : nom de l'enregistrement et connection : prendre la connection qui correspond à la bdd.

filtre

pass

 

=

 

variable de formulaire ( correspond au formulaire )

 

pass_form ( qui correspond au nom du champs de formulaire ).

Cliquez ensuite sur avancé ( si vous ne mettez qu'un pass, cliquez sur ok )
Dans cet exemple, nous voyons comment protégé une page par un numéro de client et nom de société ). Dans la partie ' variable ' , cliquez sur le petit '+' et ajouter ceci :

nom

MMColParam1

valeur par défaut

0

valeur d'exécution

Request.form("nom_form")

et ajouter ' AND ' dans la partie sql ( voir photo à gauche ) entre les deux variables.

Créér à présent une variable de session, pour ce faire :
application - liaisons - ' + ' - variable de session . nommez la ' pass '.

Aller ensuite dans 'comportements de serveur'.
Puis magic beat ud4 puis ' 2014 : redirect if recordset is empty '.
Vous définissez la page d'erreur si l'enregistrement est vide ou eronné.
Aller ensuite dans 'comportements de serveur'.
Puis magic beat ud4 puis ' 2007 : set session var to value of form elements '.
faîtes correspondre l'élément de formulaire à la session.
1/ pass et pass_form idem pour 2/ societe et nom_form.
tester à présent votre page, en n'oubliant pas de préparer votre page 'liste_erreur.asp".