[RESOLU] database mot de passe en php
Dernière réponse : dans Programmation
Bonjour,
Je fais mon site sur un compte free, je souhaite de sécuriser avec un mot de passe. J'ai deux solutions:
1- un fichier .htaccess et un fichier pass.txt dans lequel je mets tous les login et mdp. Simple. Inconvénient: des que je fais un include du style
2- Une code en php, qui permet en plus une interface conviviale et personnalisable, demandant login et mdp. Seulement ayant plusieurs login et mdp à enregitrer selon les personnes (3 ou 4) je me demandais si je pouvais les stocker dans un fichier genre pass.txt comme avec le .htaccess ? ou sinon comment ?
Je signale au passage que tout le reste du site est sécurisé : aucun fichier du nom de index.php (saus à la racine) et .htaccess contenant ceci :
Merci à vous. je vous avoue que je préfèrerais sécuriser en php, c'est plus convivial.
Je fais mon site sur un compte free, je souhaite de sécuriser avec un mot de passe. J'ai deux solutions:
1- un fichier .htaccess et un fichier pass.txt dans lequel je mets tous les login et mdp. Simple. Inconvénient: des que je fais un include du style
ben ca merde car le site est sécurisé et l'acces lui est donc impossible, et l'appel de fonction ne se fait alors pas. Pareil pour les fichiers css. Donc pas pratique. A moins qu'il y ait une solution en php qui permette d'appeler la racine du site sans avoir à taper toute l'adresse du site, comme par exemple "/index.php" en html ?? Ca m'arrangerait bien ca.
include("<a href="http://monsite.free.fr/menu.php" target="_blank">http://monsite.free.fr/menu.php</a>");
2- Une code en php, qui permet en plus une interface conviviale et personnalisable, demandant login et mdp. Seulement ayant plusieurs login et mdp à enregitrer selon les personnes (3 ou 4) je me demandais si je pouvais les stocker dans un fichier genre pass.txt comme avec le .htaccess ? ou sinon comment ?
Je signale au passage que tout le reste du site est sécurisé : aucun fichier du nom de index.php (saus à la racine) et .htaccess contenant ceci :
Options -Indexes
ErrorDocument 400 /erreur.php?400
ErrorDocument 401 /erreur.php?401
ErrorDocument 403 /erreur.php?403
ErrorDocument 404 /erreur.php?404
ErrorDocument 500 /erreur.php?500
Merci à vous. je vous avoue que je préfèrerais sécuriser en php, c'est plus convivial.
Autres pages sur : resolu database mot passe php
Lassé par la pub ? Créez un compte
Chapellois a dit :
Bonjour,Je fais mon site sur un compte free, je souhaite de sécuriser avec un mot de passe. J'ai deux solutions:
1- un fichier .htaccess et un fichier pass.txt dans lequel je mets tous les login et mdp. Simple. Inconvénient: des que je fais un include du style
ben ca merde car le site est sécurisé et l'acces lui est donc impossible, et l'appel de fonction ne se fait alors pas. Pareil pour les fichiers css. Donc pas pratique. A moins qu'il y ait une solution en php qui permette d'appeler la racine du site sans avoir à taper toute l'adresse du site, comme par exemple "/index.php" en html ?? Ca m'arrangerait bien ca.
include("<a href="http://monsite.free.fr/menu.php" target="_blank">http://monsite.free.fr/menu.php</a>");
Chapellois a dit :
2- Une code en php, qui permet en plus une interface conviviale et personnalisable, demandant login et mdp. Seulement ayant plusieurs login et mdp à enregitrer selon les personnes (3 ou 4) je me demandais si je pouvais les stocker dans un fichier genre pass.txt comme avec le .htaccess ? ou sinon comment ?Citation :
Ben /index.php marche très bien dans un include...Quand je sécurise avec htaccess, ca me donne ça :
Warning: main() [function.main]: open_basedir restriction in effect. File(/header.php) is not within the allowed path(s): (/mnt/125/sdb/b/0/monsite) in /mnt/125/sdb/b/0/monsite/index.php on line 6
Warning: main(/header.php) [function.main]: failed to open stream: Operation not permitted in /mnt/125/sdb/b/0/monsite/index.php on line 6
Quand je sécurise en php:
Warning: main() [function.main]: open_basedir restriction in effect. File(/menu.php) is not within the allowed path(s): (/mnt/112/sdc/5/2/monsite) in /mnt/112/sdc/5/2/monsite/accueilpage.php on line 38
Warning: main(/menu.php) [function.main]: failed to open stream: Operation not permitted in /mnt/112/sdc/5/2/monsite/accueilpage.php on line 38
Warning: main() [function.include]: Failed opening '/menu.php' for inclusion (include_path='/mnt/112/sdc/5/2/monsite/include:.:/usr/php4/lib/php') in /mnt/112/sdc/5/2/monsite/accueilpage.php on line 38
Citation :
Pourquoi tu ne les stockes pas dans la base de données mysql qui est dispo sur ton espace perso ? Gérer plusieurs mots de passe dans un fichier va vite devenir galère...Je ne sais pas faire.
en fait mon probleme est le suivant: la page d'accueil à l'instant t devient une page d'archive une fois le mois écoulé. Elle sera renommée "mois2007.php" et stockée dans un répertoire "/archives/mois2007/mois2007.php". Et pour cela, il faut que tous les chemins de liens et d'include() soient standards, que je n'ai pas à tout reprendre. Comprends tu ? Et en include(), j'ai le bloc titre, leftbloc, middle, rightbloc, header. Ca fait beaucoup à modifier. et les "/menu.php" ne marchent pas dans les includes. Je suis perdu.
alors je dois me taper toute l'adresse de mont site? et quand c'est une sécurité .htaccess, je ne dois pas sortir de mon site pour y retourner (appel
) car il interdit l'acces, et donc je dois m'amuser à mettre des ../ partout ? y'a pas moins relou comme solution ? un truc standard ? car je dois déplacer mes fichiers d'un répertoire à un autre...
include("<a href="http://monsite.free.fr/menu.php" target="_blank">http://monsite.free.fr/menu.php</a>")
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumEncrypter mot de passe php
- articlesCacher mot de passe php
- ForumPage mot de passe php sur free
- benchmarkPhp cryptage mot de passe
- ForumDartybox mot de passe
- ForumPhp mysql login - mot de passe
- ForumPhp mysql crypter mot de passe
- ForumMot de passe qui passe
- ForumPasser outre mot de passe windows
- ForumPasser outre mot de passe administrateur
- Voir plus