cs_sucellus
Messages postés4Date d'inscriptionlundi 6 mai 2002StatutMembreDernière intervention29 avril 2005
-
20 avril 2005 à 17:05
cs_lanfeustdetroy
Messages postés6Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention29 avril 2005
-
29 avril 2005 à 15:07
Bonjour tous le monde,
Voici mon problème, sinon je ne posterais pas ici
Je travail sur la création d'une application PHP en remplacement d'une en
ColdFusion, hors cette application accède à des données stockées dans la base
de registre.
Je suis donc a la recherche d'une solution pour accéder a la base de registre
de mon serveur windows.
<!--[if gte vml 1]><v:shape
id="_x0000_i1026" type="#_x0000_t75" alt="" style='width:11.25pt;height:11.25pt'>
<v:imagedata src="file:///C:\DOCUME~1\ap\LOCALS~1\Temp\msohtml1\01\clip_image002.gif"
o:HREF="/imgs2/smile_dead.gif"/>
</v:shape><![endif]--><!--[if !vml]-->
Je me suis dit chouette...mais en fais je n'arrive pas à la faire marchée je tourne quelques peut en rond, donc les
résultat obtenus sont:
EnumKeys fonctionne enfin il me renvoi quelque chose
Read fonctionne mais il me renvois systématiquement le message:"La clé n'existe pas !"
Delete idem
J'ai donc vérifié avec RegEdit et là...ben
elle existe bien.
Quelqu'un aurais t'il déjà accédé à une base de registre? Si oui comment? Ou s’il
a utilisé cette classe pourquoi elle ne marche pas chez moi?
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 21 avril 2005 à 10:36
Quoique...avec un passthru() sur regedit peut-etre, en recuperant
l'output dans un fichier et en parsant ce fichier...il est peut-etre
possible de faire quelquechose.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 21 avril 2005 à 14:02
Rapidement, mais il ne marche pas du tout chez moi. Je n'ai pas eu trop le temps de me pencher dessus, etant au taf la.
Je regarderai ca un autre jour, desole.
En tous cas le code est simple, mais il y a visiblement quelques
incompatibilites. Quelle que soit la methode que j'appelle j'ai une
erreur dans la creation de l'objet com. Faut que je regarde mon
php.ini, mais ce sera plus simple a la maison lol.
cs_lanfeustdetroy
Messages postés6Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention29 avril 2005 29 avril 2005 à 12:10
Salut je n'ai pas utilisé cette class mais je suis en train de me pencher sur le problème...
Je ne connais pas exactement le tiens sucellus mais je pense que tu peux faire un import de la clé dont tu as besoin, tu la balances dans un repertoire qui va bien. Puis, tu édites ton fichier.reg avec php. Enfin, tu executes le fichier.reg via la fonction exec() ou shell_exec() de php...
cs_sucellus
Messages postés4Date d'inscriptionlundi 6 mai 2002StatutMembreDernière intervention29 avril 2005 29 avril 2005 à 13:42
Alors voila, après quelques tests et mail échangé avec le
créateur du script mes conclusions:
- Ce script est efficace si l'on peut configurer à volonté la sécurité du
serveur (temps et droit)
lanfeustdetroy> j'ai presque pris cette solution en fais je passe par
un fichier XML qui contient tous les paramètres, car en plus entre temps j'ai appris
que le client n'avais pas arrêté l'OS du serveur (windows ou unix ) donc op ont
lui à vendu du XML en remplacement de la base de registre.
Anthomicro>lol je comprends mieux ta réponse maintenant