goder kväller! Den här sidan är på franska, men kod är ju kod. Denna rutin använder jag och lägger den i en includefil för att använda mig av. Håll till godohttp_user_agent?!
    
    
hur attans ska man utnyttja http_user_agent?
jag tänkte skriva en liten kodfnutt som visar webbläsare och annat smått och gott som kan bidra till att mina sidor ser fucked-up på vissa datorer....
problemet är jag inte vet vilka värden i strängen jag får från http_user_agent som jag ska använda och hur....
snällt om någon kunde förklara hur jag ska bära mig åt....
tack på förhand!
1079 osv...Sv: http_user_agent?!
    
    
Du förstår säkert vad dom menar :)
http://www.henri-ruch.ch/ASP/info_visiteur/http_navigateur.asp
Sök på google efter fler exempel...
FredrikSv:  http_user_agent?!
    
    
<code>
dim strUserAgent
dim MacNs
dim Ns
dim PcNs
dim MSIE
strUserAgent = ""
If checkUserAgent("browserType")="Navigator" and checkUserAgent("Platform")="NonWin" Then
	MacNs = True
	Ns = True
End If
If checkUserAgent("browserType")="Navigator" and InStr(checkUserAgent("Platform"), "Win") > 0 Then
	PcNs = True
	Ns = True
End If
If checkUserAgent("browserType")="MSIE" Then
	MSIE = True
End If
'function checkUserAgent(strPropertyName)
'
'In-value: strPropertyName
'				"browserType"
'				"browserVersion"
'				"Platform"
'
'Out-value:	checkUserAgent
'				"MSIE"
'				"Navigator"
'				"5"
'				"5"
'				"4"
'				"3"
'				"WinNT"
'				"Win98"
'				"Win95"
'				"Windows"
'				"NonWin"
function checkUserAgent(strPropertyName)
	checkUserAgent="Unspecified"
	If strUserAgent="" Then strUserAgent=Request.ServerVariables ("HTTP_USER_AGENT")
	select case strPropertyName
	case "browserType"
		if instr(strUserAgent,"MSIE") then
			checkUserAgent="MSIE"
		else
			checkUserAgent="Navigator"
		end if
	case "browserVersion"
		if instr(strUserAgent,"6.") then
			checkUserAgent="6"
		elseif instr(strUserAgent,"5.") then
			checkUserAgent="5"
		elseif instr(strUserAgent,"4.") then
			checkUserAgent="4"
		else
			checkUserAgent="3"
		end if
	case "Platform"
		if instr(strUserAgent,"Win") and instr(strUserAgent,"NT") then
			checkUserAgent="WinNT"
		elseif instr(strUserAgent,"Win") and instr(strUserAgent,"95") then
			checkUserAgent="Win95"
		elseif instr(strUserAgent,"Win") and instr(strUserAgent,"98") then
			checkUserAgent="Win98"
		elseif instr(strUserAgent,"Win") then
			checkUserAgent="Windows"
		else
			checkUserAgent="NonWin"
		end if
	
	case else
		checkUserAgent="Wrong argument"
	end select
end function
</code>