I just tried my JS/ActiveX/PHP script on a PHP5 server using the ISAPI module in IIS and it didn't work at all. Works fine under my PHP4 server using the CGI module. I don't understand what the difference would be, but maybe someone could fill me in. Until further notice, I retract my code because it doesn't work consistently on all PHP servers. The $_SERVER["REMOTE_USER"] method works ok, but returns the old Win 2000 style DOMAIN\username, rather than the new Windows 2003 username@xxxxxxxxxxx I would be interested to see how this formatting would fare when used to log in to a Windows 2003 server via the LDAP functions. -Aaron Kenney On 3/22/06, Grinberg, Kevin <kgrinberg@xxxxxxxxxx> wrote: > I believe what you're looking for is: > > $_SERVER["REMOTE_USER"] > > However, it'll only work if the client is authenticated - if you allow > anonymous access to the web site, the client will not be authenticated, so > there's no Windows username to get (you can check the logs to find out). > The details vary depending on your web server and client - IIS/IE is easiest > (on Windows), but I have it working with Apache/Firefox, so it's not > platform-exclusive. E-mail me directly if you're having issues with that, > as it doesn't really belong on this list... > > > -----Original Message----- > From: Matt Murphy [mailto:mmurphy@xxxxxxxxxxx] > Sent: Tuesday, March 21, 2006 1:09 PM > To: php-windows@xxxxxxxxxxxxx > Subject: RE: Getting windows username into php/mysql > > > That seems to grab the user that apache is running under, any idea about the > client's windows username? > > Matt > > > -----Original Message----- > > From: David Collard [mailto:meizawotmeiz@xxxxxxxxx] > > Sent: Tuesday, March 21, 2006 10:31 AM > > To: Alex Blundell > > Cc: php-windows@xxxxxxxxxxxxx > > Subject: Re: Getting windows username into php/mysql > > > > I tried it using getenv('username') and it worked ok > > http://php.net/manual/en/function.getenv.php > > > > Alex Blundell wrote: > > > HI, I have been searching the internet for days trying to > > find a way > > > of getting the windows username (%username%) of the current > > logged on > > > user and submitting it, along side some other information (entered > > > into the form by the user), to a MysQl database. This will > > enable me > > > to know who has submitted the form on my intranet. > > > > > > I have quite a bit of php/mysql knowledge, and i know the windows > > > variable is %username% (easy i know) i just dont know how > > to get the > > > variable into an array so i can post it to mysql db > > > > > > > > > Any help would be great as im all out of place to look.... > > > > > > Thanks in advance > > > > > > > > > > > > > > > > -- > > PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: > > http://www.php.net/unsub.php > > > > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php