pandrekano Posté 27 Octobre 2004 Posté 27 Octobre 2004 Pour un script java fonctionnel ET non valide WC3, voir : http://ppzx.net/docs.php validé par (http://validator.w3.org/) j'ai utilisé le générateur de script sur internet : http://www.acces-pour-tous.net/fichiers_co....php?rub=gen_js Voir la page : http://ppzx.net/docs2.php Excellent ! Je ne sais pas quelle(s) erreur«s» j'ai commises. 1 le script de docs2 ne fonctionne pas avec le fichier «1234567», comme il fonctionne dans docs; 2 Il n'est toujours pas valide W3C NB J'ai ajouté un nouveau fichier mdp.js sur le site, conformément au générateur ET j'ai écris le script dans la page de docs2, conformément au générateur de scripts... Personne compétente demandée, que dis-je «suppliée !» Amitiés, Pierre
pandrekano Posté 29 Octobre 2004 Auteur Posté 29 Octobre 2004 quelqu'un voudrait-il adapter ce script java pour qu'il soit acceptable en php, si c'est possible ? (Je sais que le php se fait par le serveur et le java par le client.) Le vrai problème est : Comment mettre une case dans une page web qui ouvre une autre page avec un mot de passe ? Exemple html : <form name="pswdForm" id="pswdForm"> <table width="280" border="1" cellspacing="2" cellpadding="1" height="45px"> <tr height="40px"> <td width="100%" height="40px"> Pour les textes, écris le mot de passe<br /> et clique sur <b>Ok</b> ! <input type="password" name="pswd" size="12" maxlength="40" /><input name="button" type="button" onclick="checkPswd('pswdForm.html')" value="Ok" /> <script language="JavaScript" type="text/JavaScript"><!-- debut du script function checkPswd(ext){if((document.pswdForm.pswd.value==null)||(document.pswdForm.pswd. alue=='')) alert('Mot de passe invalide.');else this.location.href=document.pswdForm.pswd.value+ext;} // fin du script --></script> </td> </tr> </table> </form> merci d'avance,
Titag Posté 29 Octobre 2004 Posté 29 Octobre 2004 Bonjour Pandekrano, Tu connait le php un peu ou pas du tout ? Je veux bien t'eclairer mais il faut que tu me dise jusqu'a quel point
Guest azeitona Posté 29 Octobre 2004 Posté 29 Octobre 2004 (modifié) salut pierre, du javascript pour protéger une page je trouve ca assez rudimentaire... sinon tu fais un htaccess/htpasswd ? hopla A + tard! Modifié 29 Octobre 2004 par azeitona
pandrekano Posté 29 Octobre 2004 Auteur Posté 29 Octobre 2004 Bonjour Azeitona Je partage tout à fait ton point de vue et je te remercie de m'écrire. Avec mes sites je rencontre 2 problèmes : Celui en php : 1 j'ai déjà un dossier htaccess/htpassword. Avec ta suggestion, je viens d'en monter un autre. Sauf que le mot de passe de l'un ouvre aussi l'autre !!! Celui en html : 2 je ne sais pas si, là, le htaccess marche !!?? (je vais vérifier!) Voilà ! Évidemment quand on voit ce qui se passe dans la vie actuelle, ce sont de tout petits problèmes. Amitiés, Pierre Merci petit-Ourson, Comme tu le dis, je suis pas très clair. J'ai un dossier en htaccess/htpassword sur mon site et tout va TB. Maintenant, je voudrais en ajouter un autre pour des gens différents et, donc, avec un mot de passe différent. Voilà, je suis peut-être un peu plus clair. Amitiés, Pierre Merci aussi Titag, Je dois avouer que je suis pas mal ignorant. La structure de ma galerie m'a été donnée par un coopérateur d'ouvaton.coop, Philippe Lagarde (http://www.mise-en-lumiere.org/). Je commence seulement à me dépatouiller avec les feuilles CSS et certaines modifications que j'apporte à mon site. Je connais htaccess/htpassword parce que je l'ai déjà utilisé. Le script que j'ai marche bien et, même s'il n'est pas très sécuritaire, pas grave, je ne l'utilise pas pour des documents importants. SEULEMENT j'aimerais arriver à ce qu'il soit valide WC3 pour rester cohérent avec ce que je crois d'important pour naviguer sur le web. Alors depuis longtemps (très longtemps) je m'escrime à y arriver. Mais jusqu'à aujourd'hui, sans succès. J'ai été un peu long et pas forcément plus clair ! ah ah ah... En tout cas, je vous trouve vraiment super gentils... et indulgents. amitiés, Pierre
pandrekano Posté 29 Octobre 2004 Auteur Posté 29 Octobre 2004 ajout... En fait quand j'ouvre l'une ou l'autre page de l'un ou l'autre htaccess, la «boite» du mot de pass qui s'ouvre est toujours celle identifiée au 1er htaccess, même quand je demande une page du 2e... amitiés, pierre
Tizel Posté 29 Octobre 2004 Posté 29 Octobre 2004 Si je comprend bien, tu veux protéger ton dossier avec des mots de passe différents... Je ne vois pas ce qui t'empéche de définir un second fichier mot de passe... En théorie, ça devrais marcher... PerlSetVar AuthFile secret/passlistAuthName "Acces Restreint"AuthType Basicrequire valid-user La commande PerlSetVar désigne le chemin d'accès à la table des utilisateurs. Il est relatif à la racine de votre site Web. Donc si vous avez stocké votre table d'utilisateurs dans le répertoire secret/password/ sous le nom 'maliste.txt', vous devez modifier la directive PerlSetVar AuthFile en conséquence : PerlSetVar AuthFile secret/password/maliste.txt il suffit de définir maliste1.txt et maliste2.txt A la place de valid-user, tu peux aussi définir une liste d'utilisateurs (séparé par des espaces)... Tizel http://support.free.fr/web/pperso/restriction_acces.html
pandrekano Posté 29 Octobre 2004 Auteur Posté 29 Octobre 2004 Merci beaucoup Tizel pour cette réponse. J'essaie et je donne des nouvelles. amitiés, pierre
pandrekano Posté 30 Octobre 2004 Auteur Posté 30 Octobre 2004 Bonjour Tizel et les autres amis aidant, Ça y est. Vous m'avez permis de résoudre mon problème de répertoire sécurisé par htaccess/htpassword. Comme cela j'ai pu enlevé son script java pas mal «bidouillé» (...et qui marche TB en html). Merci encore à vous tous, amitiés, pierre
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant