php-windows Digest 21 Feb 2008 22:40:32 -0000 Issue 3434
Topics (messages 28805 through 28806):
Re: Newbie - am wondering how to use PHP (?) to get the name of the user logged
on to 'my' https:// site
28805 by: Gustav Wiberg
Cannot get php_http.dll to work
28806 by: Alexis
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
--- Begin Message ---
Hi!
How good. You're welcome. Sometimes even the simplest things are effective
enoguh! :-)
Stut has answered about split so I won't repeat...
Best regards
/Gustav Wiberg
-----Original Message-----
From: Greg Cocks [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 20, 2008 6:25 PM
To: Gustav Wiberg; [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] Newbie - am wondering how to use PHP (?) to get the name
of the user logged on to 'my' https:// site
Gustav,
*Works like a charm! Much appreciated... SO CLEAN AND SIMPLE!*
If you or anyone feels so inclined:
$logged = $_SERVER["AUTH_USER"];
print $logged."<br />";
list($logged_on_userdomain,$logged_on_username) = split("\\",$logged);
print $logged_on_username."<br />";
It prints the $logged just fine as "domain\user", no speech marks of course.
However the spilt won't work, I guess because of the double back slash - gives
the error:
Warning: split() [function.split]: REG_EESCAPE in ...
Told you I was a newbie! :-)
Regards,
GREG COCKS
gcocks|at|stoller.com
-----Original Message-----
From: Gustav Wiberg [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 20, 2008 12:20 AM
To: Greg Cocks; '[EMAIL PROTECTED]'
Subject: RE: [PHP-WIN] Newbie - am wondering how to use PHP (?) to get the name
of the user logged on to 'my' https:// site
Hi!
It depends on version of PHP, but try with...
$username = $_SERVER["AUTH_USER"]
$username = $_SERVER["PHP_AUTH_USER"]
Se more in the server-varriables:
http://se2.php.net/reserved.variables
Best regards
/Gustav Wiberg
-----Original Message-----
From: Greg Cocks [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 20, 2008 5:50 AM
To: [EMAIL PROTECTED]
Subject: [PHP-WIN] Newbie - am wondering how to use PHP (?) to get the name of
the user logged on to 'my' https:// site
Hello,
I am a (relatively) newbie to PHP - and am wondering how to use PHP (?) to get
the name of the user logged on to 'my' https:// site.
IT set up the site via SSL and using active directory's users (i.e., IIS and
Windoze...) for the logon.
Every staff member can logon with their own Windoze network credentials, which
is pretty slick as I let the network admin take care of permissions, passwords,
etc through Windows Server.
Web users with limited permissions have and can be added by IT as well, with my
input on permission levels.
Anyway... the user has the ability to write some stuff back to a PostgreSQL
database and I would like to keep track of who is logged on that session so I
can append their username into the "change log" of the database - *but how do I
get the username?*"
(Note that I could potentially see myself integrating (sic) Windows User
Permissions for each user to differentiate their 'allowable' web page
functionality - but that is in the medium to far future I think...)
I have been exploring LDAP - but it seems like a hammer-and-walnut approach, at
least to my untrained eye.
I started looking at $_SESSION as well... that is enough to do your head in if
you are not used to it, like I am not! <grin>
Any suggestions gratefully received!
Cheers....
----------
Regards,
GREG COCKS
GIS Analyst V
Gcocks|at|stoller.com
S. M. Stoller Corp
105 Technology Drive, Suite 190
Broomfield, CO 80021
www.stoller.com
303-546-4300
303-443-1408 fax
303-546-4422 direct
303-828-7576 cell
--
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
--- End Message ---
--- Begin Message ---
Hi,
I have tried umpteen times to get this to work by PHP still insists that
it cannot find the 'HttpRequest' Class.
Using PHP 5.2.3
Downloaded latest version of php_http.dll, for PHP 5.2.x from the PECL
website
Installed it in the D:\PHP\ext directory
Added 'extension=php_http.dll' to the php.ini file
made sure the extension_dir is set to 'D:\PHP'
Restarted Apache..even restarted the entire computer
And with all of this it's still not recognising this Class.
I've searched all over the net but to no avail...pretty much every
answer refers to adding the extension line to the .ini file.
Can anyone advise what else I may be able to do?
Thanks
Alexis
--- End Message ---