Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2854 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  problème de conservation d'un mot de passe...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème de conservation d'un mot de passe...

n°222217
LexTuhor
Posté le 01-10-2002 à 12:15:18  profilanswer
 

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

mood
Publicité
Posté le 01-10-2002 à 12:15:18  profilanswer
 

n°222226
ethernal
Chercheur de vérité...
Posté le 01-10-2002 à 12:34:32  profilanswer
 

répete doucement stp :D


---------------
...oups kernel error...
n°222228
LexTuhor
Posté le 01-10-2002 à 12:39:08  profilanswer
 

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 ?

n°222232
omega2
Posté le 01-10-2002 à 12:45:22  profilanswer
 

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.

n°222235
ethernal
Chercheur de vérité...
Posté le 01-10-2002 à 12:47:00  profilanswer
 

bha voila  :jap:  
 
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 :
  1. $fp= fopen('connexion.php', w);
  2. $texte=  '<?'. "\n";
  3. $texte.= '$login= $_POST[\'login\'];'. "\n";
  4. $texte.= '$pwd= $_POST[\'pwd\'];'. "\n";
  5. $texte.= '?>'. "\n";
  6. frwrite($fp, $texte);
  7. fclose ($fp);


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


Message édité par ethernal le 01-10-2002 à 12:51:54

---------------
...oups kernel error...
n°222236
LexTuhor
Posté le 01-10-2002 à 12:48:13  profilanswer
 

Ok, je vais parcourrir la doc pour apprendre à le faire alors...  
 
merci

n°222237
LexTuhor
Posté le 01-10-2002 à 12:49:34  profilanswer
 

oops, j'suis en retard moi :lol:
 
merci bcp à tous les deux.

n°222238
ethernal
Chercheur de vérité...
Posté le 01-10-2002 à 12:53:22  profilanswer
 

;)
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.


Message édité par ethernal le 01-10-2002 à 12:53:47

---------------
...oups kernel error...
n°222273
LexTuhor
Posté le 01-10-2002 à 14:03:53  profilanswer
 

Encore merci, je vais voir ça cet aprem...
 
 :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  problème de conservation d'un mot de passe...

 

Sujets relatifs
[PHPMyAdmin] petit probleme de connexionsvpGros probleme pour envoyer un mail
Problème d'installation de PostNuke sur Free[HTML] Problème Combo
[apache-windows] problème d'installprobleme avec un tableau a deux dimensions
Probléme pour recompiler.Problème affichage de formulaire
[Delphi] Probleme de pascalmon moteur de recherche & free ca passe pas !?
Plus de sujets relatifs à : problème de conservation d'un mot de passe...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR