webForumDet fria alternativet

Splita miljövariabel

1 svar · 209 visningar · startad av nordan

nordanMedlem sedan juni 2000949 inlägg
#1

Tjena!
Går det att splita infon som man får från en miljövariabel på något sett?
typ om jag vill ha fram
Som i mitt fall.
Att jag anväder Netscape 4.7 eng
och att jag har WinNT 5.0.
Den ser ju ut så här
Mozilla/4.76 [en] (Windows NT 5.0; U)
Att jag vill splitta infon är för att jag skall kunna lagra Netscape på ett ställe och WinNT på ett annat ställe.

Kanske är det så att det finns nått bättre sätt eller?

//
nordan

FlashXMedlem sedan nov. 19991 033 inlägg
#2

En split blir nog knepigt eftersom User Agent ser så olika ut.
En matchning borde dock kunna fungera.

if ($ENV{'HTTP_USER_AGENT'} =~ m/Windows NT 5.0/i) { $os = "Windows 2000"; }

Går dock åt en del elsif för diverse tänkbara alternativ.

Vet tyvärr inte om det finns något smartare sätt.

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)