Hello
dans un domaine MS, en Apache/PHP tu ne peux pas récupérer les variables d'environnement Windows sans bidouille.
Dans l'intranet que j'ai créé pour ma boite, j'ai fait logger les gens avec leur email (compte AD) et j'ai ainsi une "pseudo variable" même si c'est pas celle de la session Windows.
Sinon tu prends ASP et IIS, et là tu peux configurer l'authentification Windows, ce qui te donnera une authentification avec la session Windows en cours.
Mais PHP Apache, non, c'est à la main, j'ai cherché durant un temps aussi, mais bon ...
Après, une idée que j'ai eue était d'exécuter une commande type "exec" qui crée un fichier batch sur la machine distante (dans C/ par exemple) avec le nom (netbios) de machine et le username, de cette façon je sais qui est actuellement loggé sur le pc, mais c'est pas une méthode très fiable donc j'ai laissé de côté.
pour le reste, c'est un formulaire avec des champs, qui permet de construire une requête SQL, que tu soies sous SSQL Server ou MySQL, le principe est le même ...
---------------
NewsletTux - outil de mailing list en PHP MySQL