|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 5 ![]() |
Bonjour,
j'aimerai savoir comment on peut proceder pour faire en sorte qu'une partie d'un site soit disponible à tous les visiteurs et qu'une autre ne soit accessible qu'aux personnes munies d'une identifiant/mot de passe {qu'elles pourraient eventuellement choisir elles mêmes ou bien qui serait généré automatiquement d'une façon ou d'une autre}. merci beaucoup ! |
|
|
00
|
|
|
#2 | ||
|
Membre à l'essai
![]() Inscription : mai 2007 Messages : 41 ![]() |
Bonjour,
tu peux faire un formulaire qui recupere l'identifiant et le mot de passe pour ensuite les verifier au debut de ta page avec ceux existant. voici un petit exemple qui devrait te mettre sur le bon chemin : Supposons que ta page se nomme Validation.asp et qu'elle est visible seulement a ceux qui ont un mot de passe. Code :
Maintenant pour ce qui est de comment conserver les password, je les conserverais la liste des identifiants et mots de passe dans une table dans une base de données que tu va consulter a chaque fois que tu dois verifier un mot de passe. Pour ce qui est de changer les mots de passe, ca ne devrait pas etre trop difficile a faire si tu sais comment modifier les données de ta base a partir d'un site web. J'espere que ca va t'aider un peu, mais maintenant je dois quitter pour le reste de la journée, si tu as des questions pose les ici et je vais essayer d'y répondre demain Bonne soirée! |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 5 ![]() |
merci pour ta réponse !
donc si j'ai bien saisi : • Toutes les pages qui ne seront visibles qu'aux visiteurs identifiés doivent contenir le code • Les autres restent accessibles normalement Tu n'aurais pas de la documentation sur les bases de données ? Ça me permettera de comprendre : - où et comment sont stockés les couples login/mots de passe, - comment ça se passera lorsqu'un visiteur remplira ces champs, - la durée des sessions etc... merci ! |
|
|
00
|
|
|
#4 | ||
|
Membre à l'essai
![]() Inscription : mai 2007 Messages : 41 ![]() |
Citation:
Citation:
Pour ce qui est de la documentation sur les bases de données, je n'en ai malheureusement pas sous la main, mais si j'étais toi, j'irais voir sur les autres forums de ce site, il me semble bien qu'il y en a qui sont dédiés aux bases de données. Sinon, tu peux aussi chercher sur le net pour de la documentation online. Normalement les login/password sont stockés dans une table appartenant a une base de données. Une table ressemble vraiment beaucoup a une feuille d'excel, sauf que les colonnes ne s'appellent pas A, B, C... c'est toi qui leur donne un nom, et tu te sers de ce nom pour accéder aux données de la table. Tu peux jetter un coup d'oeil aux tutoriels ASP qui sont sur ce forum, ils ont une section qui parle des bases de données et qui explique comment récuperer des données et comment exécuter des commandes SQL, ce qui te permettra de voir comment faire pour permettre a tes visiteurs de changer leur mot de passe ou récuperer des données afin de faire la vérification, ce genre de chose. Pour ce qui est de la durée des session, si tu parle des Session dans le genre de combien de temps les variables de session sont conservées avant d'etre effacées si l'utilisateur ne montre pas signe d'activité, je crois que c'est 20 minutes par defaut. Sinon, honnetement, je n'etais meme pas au courant que ca existait des Session dans une base de données. J'espere que ca va pouvoir t'aider un peu. S'il y a quoi que ce soit, hesite pas a poser la question, moi je pars pour la fin de semaine, mais peut-etre que d'autres personnes pourront te répondre. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com