Hi I have succesfully captured the users login detail, but I now
have a new problem I have assigned the login to a Session Variable, however
when I come to use the string stored in the variable it excludes the \ which
seperates the domain from the user name, it should be :DOMAIN\USERNAME , but
I am getting DOMAINUSERNAME which really is a pain. Anybody
know why this is happening and how I can overcome it ?
Thanks 10 2400
On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave"
<da**@griffineng.co.uk> wrote: Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to
replace it with 2 "\\"
hth
al.
"Harag" <ha**********************@softhome.net> wrote in message
news:4e********************************@4ax.com... On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to replace it with 2 "\\"
hth
al.
vbscript
"Harag" <ha**********************@softhome.net> wrote in message
news:4e********************************@4ax.com... On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to replace it with 2 "\\"
hth
al.
I have just realised that my problem lies elsewhere ! I am holding the user
login in a table which is passed to a new webpage via the URL and I am
reading the the variable from the query string ! This is where the character
is getting lost I believe, but I still do not know how to cure, so any more
help would be gratefully received.
Thanks
Dave
On Mon, 13 Sep 2004 09:07:07 +0000 (UTC), "dave"
<da**@griffineng.co.uk> wrote: "Harag" <ha**********************@softhome.net> wrote in message news:4e********************************@4ax.com.. . On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to replace it with 2 "\\"
hth
al.
I have just realised that my problem lies elsewhere ! I am holding the user login in a table which is passed to a new webpage via the URL and I am reading the the variable from the query string ! This is where the character is getting lost I believe, but I still do not know how to cure, so any more help would be gratefully received.
Thanks
Dave
are you encoding the querystring?
<a href="mypage.asp?sting=<%= Server.URLEncode("domain\user")
%>">click me</a>
Try this
sFullUser = trim(Request.ServerVariables ("LOGON_USER"))
sFullUser = replace(sFullUser,"/","\")
iPos = InStr(sFullUser, "\")
sDomain = Left(sFullUser, iPos - 1)
strUserName = Mid(sFullUser, iPos + 1)
make sure you have "Integrated Windows Auth" turned on your server
"dave" <da**@griffineng.co.uk> wrote in message
news:ci**********@sparta.btinternet.com... Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable,
however when I come to use the string stored in the variable it excludes the \
which seperates the domain from the user name, it should be :DOMAIN\USERNAME ,
but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
On Mon, 13 Sep 2004 09:07:07 +0000 (UTC), "dave"
<da**@griffineng.co.uk> wrote: "Harag" <ha**********************@softhome.net> wrote in message news:4e********************************@4ax.com.. . On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to replace it with 2 "\\"
hth
al.
I have just realised that my problem lies elsewhere ! I am holding the user login in a table which is passed to a new webpage via the URL and I am reading the the variable from the query string ! This is where the character is getting lost I believe, but I still do not know how to cure, so any more help would be gratefully received.
Either encode the query string, using HTMLEncode or URLEncode, or what
I do is split the string to domain and user and store them separately.
Jeff
"Jeff Cochran" <je*********@zina.com> wrote in message
news:41*****************@msnews.microsoft.com... On Mon, 13 Sep 2004 09:07:07 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
"Harag" <ha**********************@softhome.net> wrote in message news:4e********************************@4ax.com. .. On Mon, 13 Sep 2004 08:17:57 +0000 (UTC), "dave" <da**@griffineng.co.uk> wrote:
Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
are you using vbscript or jscript?
I guess jscript. "\" is the esc chr for jscript, you might need to replace it with 2 "\\"
hth
al.
I have just realised that my problem lies elsewhere ! I am holding the user login in a table which is passed to a new webpage via the URL and I am reading the the variable from the query string ! This is where the character is getting lost I believe, but I still do not know how to cure, so any more help would be gratefully received.
Either encode the query string, using HTMLEncode or URLEncode, or what I do is split the string to domain and user and store them separately.
Jeff
Excuse my ignorance, but how do I split the string ? as I feel this would be
the best way forward.
Dave
On Mon, 13 Sep 2004 16:05:32 +0000 (UTC), "dave"
<da**@griffineng.co.uk> wrote:
[snipped a load of lines] Jeff Excuse my ignorance, but how do I split the string ? as I feel this would be the best way forward.
Dave
Extracted from the MS scripting documents v5.6
HTH
Al.
----------------------------------------------------------
Returns a zero-based, one-dimensional array containing a specified
number of substrings.
Split(expression[, delimiter[, count[, compare]]])
Arguments
expression
Required. String expression containing substrings and delimiters. If
expression is a zero-length string, Split returns an empty array, that
is, an array with no elements and no data.
delimiter
Optional. String character used to identify substring limits. If
omitted, the space character (" ") is assumed to be the delimiter. If
delimiter is a zero-length string, a single-element array containing
the entire expression string is returned.
count
Optional. Number of substrings to be returned; -1 indicates that all
substrings are returned.
compare
Optional. Numeric value indicating the kind of comparison to use when
evaluating substrings. See Settings section for values.
Settings
The compare argument can have the following values:
Constant Value Description
vbBinaryCompare 0 Perform a binary comparison.
vbTextCompare 1 Perform a textual comparison.
Remarks
The following example uses the Split function to return an array from
a string. The function performs a textual comparison of the delimiter,
and returns all of the substrings.
Dim MyString, MyArray, Msg
MyString = "VBScriptXisXfun!"
MyArray = Split(MyString, "x", -1, 1)
' MyArray(0) contains "VBScript".
' MyArray(1) contains "is".
' MyArray(2) contains "fun!".
Msg = MyArray(0) & " " & MyArray(1)
Msg = Msg & " " & MyArray(2)
MsgBox Msg
Thanks guys, has sorted out my problems. Cant thank you all enough !
Dave
"JP SIngh" <no**@none.com> wrote in message
news:%2***************@TK2MSFTNGP12.phx.gbl... Try this
sFullUser = trim(Request.ServerVariables ("LOGON_USER")) sFullUser = replace(sFullUser,"/","\") iPos = InStr(sFullUser, "\") sDomain = Left(sFullUser, iPos - 1) strUserName = Mid(sFullUser, iPos + 1)
make sure you have "Integrated Windows Auth" turned on your server "dave" <da**@griffineng.co.uk> wrote in message news:ci**********@sparta.btinternet.com... Hi I have succesfully captured the users login detail, but I now have a new problem I have assigned the login to a Session Variable, however when I come to use the string stored in the variable it excludes the \ which seperates the domain from the user name, it should be :DOMAIN\USERNAME , but I am getting DOMAINUSERNAME which really is a pain. Anybody know why this is happening and how I can overcome it ?
Thanks
>> Either encode the query string, using HTMLEncode or URLEncode, or what I do is split the string to domain and user and store them separately.
Excuse my ignorance, but how do I split the string ? as I feel this would be the best way forward.
I use:
strLogonUser = Request.ServerVariables("LOGON_USER")
tmpUserID = Split(strLogonUser,"\")
strUserDomain = tmpUserID(0)
strUserName = tmpUserID(1)
Now you can use UserName, UserDomain or LogonUser, whichever is
appropriate for your needs.
Jeff This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: talk_positive |
last post by:
Hi...
I have made a asp page that accepts some data from user and stores it in MS
Access database. Now...I want to identify the user who filled the form and
store this information in database....
|
by: Alex Marsh |
last post by:
I want to record the user who created a record (and the user who last
changed the record), either initials or a short name
How can I capture a user-id? Can it be done from the user info in the...
|
by: Brad |
last post by:
Hello all.
I'm trying to convert an application with a SQL Server 2000 back end
and an Access front-end. The back end is fine. I'm just trying to
give it a web front-end using ASP.NET. The...
|
by: Brent Burkart |
last post by:
I am trying to capture the Windows Authenticated username, but I want to be
able to capture the login name that exists in IIS, not Windows. In order to
enter my company's intranet through the...
|
by: Paul Ponzelli |
last post by:
I'm using the VB.NET language in ASP.NET, with Windows XP on the desktops
and Windows 2003 on the network servers. When users log on, they have to
enter a user name and password in the netowrk...
|
by: =?Utf-8?B?Q2h1Y2sgUA==?= |
last post by:
I have a Role Provider with a subdirectory protected via the web.config.
Forms authentication is used.
If a person who is not in the role tries to access a page in the directory,
the browser is...
|
by: Brave |
last post by:
I create email forms in ASP for my company, and have a question about
capturing the users login information to keep them from having to
enter their name on every form. I am hoping to pre-populate...
|
by: pod |
last post by:
Hello
I need to capture the Windows Network Username from an intranet web site.
The site is an ASP - VBScript based web site that sits on a server which is on the same network as the users
...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| |