Aller au contenu

Sujets conseillés

Posté

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

Posté

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,

Posté

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é (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é par azeitona
Posté

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. :blush:

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 :blink:

Posté

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

Posté

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/passlist
AuthName "Acces Restreint"
AuthType Basic
require 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

Posté

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...