lire dans la base de registre !

lire dans la base de registre ! - PHP - Programmation

Marsh Posté le 09-04-2003 à 11:01:53    

Je voudrais lire la valeur d'une clé dans la base de registre : est-ce faisable en PHP ?

Reply

Marsh Posté le 09-04-2003 à 11:01:53   

Reply

Marsh Posté le 09-04-2003 à 11:32:06    

sur le serveur sur lequel tourne php oui mais avec quelques jolies failles de sécu (voir les fonctions system() exec() & co)
 
sinon, non.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 09-04-2003 à 11:34:35    

Sh@rdar a écrit :

sur le serveur sur lequel tourne php oui mais avec quelques jolies failles de sécu (voir les fonctions system() exec() & co)
 
sinon, non.


on ne peut vraiment pas lire dans la base de registre de l'utilisateur ?
C'est pour un intranet, je dois lire le login de l'utilisateur dans le registre afin de pouvoir bloquer l'accès à certaines pages aux personnes non habilitées !

Reply

Marsh Posté le 09-04-2003 à 11:47:39    

non
 
t'as qu'à faire une page de login


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 09-04-2003 à 11:59:03    

nero27 a écrit :


on ne peut vraiment pas lire dans la base de registre de l'utilisateur ?
C'est pour un intranet, je dois lire le login de l'utilisateur dans le registre afin de pouvoir bloquer l'accès à certaines pages aux personnes non habilitées !


Lire la base de registres ... encore un peu je vais clamcer de rire ...
une page de login / authentification (HTTP_...)

Reply

Marsh Posté le 09-04-2003 à 11:59:06    

Sh@rdar a écrit :

non
 
t'as qu'à faire une page de login


je voudrais éviter ça justement !
 
Sinon, j'ai trouvé ça en cherchant sur google :
 

Code :
  1. <?php
  2.   system("setx variable -k
  3. HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Produc
  4. tId > Reg.txt" );
  5.   $RegFile = "Reg.txt";
  6.     $fp=fopen($RegFile,"r" );
  7.       $line=fread($fp,filesize($RegFile));
  8.       list($variable,$value) = explode(":",$line);
  9.     fclose($fp);
  10.   echo $value;
  11. ?>


 
Vous en pensez quoi ?

Reply

Marsh Posté le 09-04-2003 à 12:00:21    

nero27 a écrit :


Vous en pensez quoi ?


 
Que ça lit la BdR du serveur, pas du client


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 09-04-2003 à 12:00:28    

qu'au mieux, tu lis la base du serveur

Reply

Marsh Posté le 09-04-2003 à 12:03:14    

ouais, pas intéressant :/
 
Sinon, l'info est aussi stockée dans une dll sur le poste du client : je peux la lire ?

Reply

Marsh Posté le 09-04-2003 à 12:09:16    

nero27 a écrit :

ouais, pas intéressant :/
 
Sinon, l'info est aussi stockée dans une dll sur le poste du client : je peux la lire ?


hum ... PHP est traduit en HTML sur le serveur donc tout ce que tu peux lire se trouver ... sur le serveur! Si tu veux lire sur le client -> javascript par exemple mais ...

Reply

Marsh Posté le 09-04-2003 à 12:09:16   

Reply

Marsh Posté le 09-04-2003 à 12:21:03    

nero27 a écrit :

ouais, pas intéressant :/
 
Sinon, l'info est aussi stockée dans une dll sur le poste du client : je peux la lire ?


cf ma réponse au troll de Samuelp : PHP ne connait strictement rien du client !
 
http://forum.hardware.fr/forum2.php3?post=34900&cat=10


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 09-04-2003 à 12:30:14    

c'est vrai ça, j'avais oublié le fait qu'on a que du HTML niveau client : autant pour moi [:zoupiscoupi]  
 
Sinon, c'est pt possible en js alors :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed