problème de conservation d'un mot de passe... - PHP - Programmation
Marsh Posté le 01-10-2002 à 12:34:32
répete doucement stp
Marsh Posté le 01-10-2002 à 12:39:08
Bon, le problème se situe à l'installation d'un script.
Imaginons que j'ai un forum en php et que je veuille l'installer.
La première page d'install va me demander le nom de la BDD, le login et le pass.
Je voudrais savoir où on peut stocker ces infos de manière qu'elles soient réutilisables tout le temps.
Il faut en fait qu'un fichier en php contenant la connexion à la bdd avec ces infos soit créé via php et le fichier d'install, c'est bien ça ?
Marsh Posté le 01-10-2002 à 12:45:22
LexTuhor a écrit a écrit : Bon, le problème se situe à l'installation d'un script. Imaginons que j'ai un forum en php et que je veuille l'installer. La première page d'install va me demander le nom de la BDD, le login et le pass. Je voudrais savoir où on peut stocker ces infos de manière qu'elles soient réutilisables tout le temps. Il faut en fait qu'un fichier en php contenant la connexion à la bdd avec ces infos soit créé via php et le fichier d'install, c'est bien ça ? |
C'est exactement ça.
Marsh Posté le 01-10-2002 à 12:47:00
bha voila
oui en effet, le mieux est de créer un fichier connexion.php (comme tu l'as certainement dans tes scripts).
Donc, tu l'ouvres, tu écris du php (entre '' pour pas qu'il soit interprété) et tu le fermes :
Code :
|
bon le plus simple c'est qd même de mettre un fichier install.txt dans lequel tu dis à l'utilisateur de modifier le login et le pass...
Marsh Posté le 01-10-2002 à 12:48:13
Ok, je vais parcourrir la doc pour apprendre à le faire alors...
merci
Marsh Posté le 01-10-2002 à 12:53:22
j'ai un doute quant aux lignes :
$texte.= '$login= $_POST[\'login\'];'. "\n";
$texte.= '$pwd= $_POST[\'pwd\'];'. "\n";
en général je m'arrange pour combiner les ' et les " pour pas avoir de prob... donc je suppose que tu est obligé de les escaper ici pour pas qu'ils soient pris en considération.
Marsh Posté le 01-10-2002 à 12:15:18
Voilà mon problème.
Je suis en train de me faire différents scripts dont un script de compteur actuellement (j'ai fait un livre d'or plus quelques autres trucs comme un diaporama).
Je voudrais pouvoir mettre mes réalisations en open-source.
Quand je fais un script qui fait appel à une base de donnée, je fais une fichier d'include qui contient les logins et pass pour ma base de donnée.
Mais comme je voudrais que d'autres puissent également utiliser mon script, comment faire pour avec une page de formulaire, garder les infos comme la BDD, le pass... Bref, les infos QUI PERMETTENT la connexion à la bdd. Pas question d'utiliser la bdd puisque justement ces infos ne sont pas dispos au départ, et que c'est celles-ci que je veux obtenir.