Récupérer login Windows en PHP
Résolu
Brydjy
Messages postés
399
Date d'inscription
Statut
Membre
Dernière intervention
-
Brydjy Messages postés 399 Date d'inscription Statut Membre Dernière intervention -
Brydjy Messages postés 399 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de préparer un site intranet.
J'aimerais avoir une aide concernant la récupération du login...
J'ai essayer une façon bien simple qui consiste à afficher le login windows, mais seul hic ma page est herbé sur un poste... lorsque je joint ma page PHP depuis un poste quelconque, ce n'est pas le login de ce poste en question qui apparait mais celui du poste Serveur, ça m'embête.
Donc si quelqu'un à un lien, ou un Code, pour "Récupérer le login Windows du poste client", merci de me le faire parvenir.
Cdt
Je suis en train de préparer un site intranet.
J'aimerais avoir une aide concernant la récupération du login...
J'ai essayer une façon bien simple qui consiste à afficher le login windows, mais seul hic ma page est herbé sur un poste... lorsque je joint ma page PHP depuis un poste quelconque, ce n'est pas le login de ce poste en question qui apparait mais celui du poste Serveur, ça m'embête.
Donc si quelqu'un à un lien, ou un Code, pour "Récupérer le login Windows du poste client", merci de me le faire parvenir.
Cdt
A voir également:
- Récupérer login Windows en PHP
- Recuperer message whatsapp supprimé - Guide
- Clé windows 8 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
3 réponses
J'utilise du javascript.
Mais perso c'est pour un site intranet. si tu fait ça pour un site chez toi tu peux tjrs essayer, mais faut savoir que de l'autre coté faut que le User accepte l'Active X.
ça c'est le script :
<OBJECT ID="ShellWSH" CLASSID="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8">
</OBJECT>
<script language="JScript" type="text/javascript">
var ShellWSH=document.getElementById("ShellWSH");
function RegRead()
{
document.formulaire.login.value = ShellWSH.RegRead("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Logon User Name");
}
</script>
Et ça c'est pour appelé ta fonction : (en HTML)
<body onLoad="RegRead()">
Enfin voilà, si il y a des choses que tu ne comprends pas dit le moi.
Cette ligne "document.formulaire.login.value" signifie que dans le DOCUMENT se trouve un Formulaire dont le nom est FORMULAIRE dans lequel se trouve un champ dont le nom est LOGIN et je demande à insérer l'info récolter dans sa VALUE (valeur du champ) en gros sur la page dans le champ 'login' (à remplir) de mon formulaire 'formulaire', je demande à ce qu'on y inscrive la valeur trouvée dans le registre. soit le login Windows.
Est-ce assez clair ?
Mais perso c'est pour un site intranet. si tu fait ça pour un site chez toi tu peux tjrs essayer, mais faut savoir que de l'autre coté faut que le User accepte l'Active X.
ça c'est le script :
<OBJECT ID="ShellWSH" CLASSID="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8">
</OBJECT>
<script language="JScript" type="text/javascript">
var ShellWSH=document.getElementById("ShellWSH");
function RegRead()
{
document.formulaire.login.value = ShellWSH.RegRead("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Logon User Name");
}
</script>
Et ça c'est pour appelé ta fonction : (en HTML)
<body onLoad="RegRead()">
Enfin voilà, si il y a des choses que tu ne comprends pas dit le moi.
Cette ligne "document.formulaire.login.value" signifie que dans le DOCUMENT se trouve un Formulaire dont le nom est FORMULAIRE dans lequel se trouve un champ dont le nom est LOGIN et je demande à insérer l'info récolter dans sa VALUE (valeur du champ) en gros sur la page dans le champ 'login' (à remplir) de mon formulaire 'formulaire', je demande à ce qu'on y inscrive la valeur trouvée dans le registre. soit le login Windows.
Est-ce assez clair ?
Pas de problème. Hésite surtout pas à demandé.
En Mars, il y a quand même quelque mois, j'aurais rêvé qu'on m'aide. je m'en mordais les doigts, alors si moi en retour, après beaucoup de boulot je peux aider quelqu'un à comprendre comment tout ces langages fonctionnes et comment arriver à ses fins, et bien je suis volontaires.
Voilà, bon code!
En Mars, il y a quand même quelque mois, j'aurais rêvé qu'on m'aide. je m'en mordais les doigts, alors si moi en retour, après beaucoup de boulot je peux aider quelqu'un à comprendre comment tout ces langages fonctionnes et comment arriver à ses fins, et bien je suis volontaires.
Voilà, bon code!