• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Operating System

Status
Für weitere Antworten geschlossen.

T-sneak

Mitglied
Hi Leute hab mir schnell en script gebastelt der das OS rausfinden naja hab en prob und zwar ich hab keine ahnung was vista hat also XP hat ja =5.0= ME hat =ME= aber Vista find ich in google nicht da findet man nur kaufangebote :(
PHP:
$key=$_SERVER['HTTP_USER_AGENT'];//Operating-System scan start
		if(preg_match('=WIN=i',$key)) {  //Windows
		if(preg_match('=NT=i',$key)) {
		if(preg_match('=5.1=',$key)) {//Windows XP   
		$os="Windows XP";    } elseif(preg_match('=5.0=',$key)) {      //Windows 2000   
		$os="Windows 2000";    }  } else {    if(preg_match('=ME=',$key)) {      //Windows ME  
		$os="Windows ME";    } elseif(preg_match('=98=',$key)) {      //Windows 98  
		$os="Windows 98";    } elseif(preg_match('=95=',$key)) {      //Windows 95  
		$os="Windows 95";    }  }} elseif(preg_match('=MAC=i',$key)) {  //Macintosh 
		$os="Macintosh";} elseif(preg_match('=LINUX=i',$key)) {  //Linux
		$os="Linux";}
 
Werbung:
Hi Leute hab mir schnell en script gebastelt der das OS rausfinden naja hab en prob und zwar ich hab keine ahnung was vista hat also XP hat ja =5.0= ME hat =ME= aber Vista find ich in google nicht da findet man nur kaufangebote :(
PHP:
$key=$_SERVER['HTTP_USER_AGENT'];//Operating-System scan start
		if(preg_match('=WIN=i',$key)) {  //Windows
		if(preg_match('=NT=i',$key)) {
		if(preg_match('=5.1=',$key)) {//Windows XP   
		$os="Windows XP";    } elseif(preg_match('=5.0=',$key)) {      //Windows 2000   
		$os="Windows 2000";    }  } else {    if(preg_match('=ME=',$key)) {      //Windows ME  
		$os="Windows ME";    } elseif(preg_match('=98=',$key)) {      //Windows 98  
		$os="Windows 98";    } elseif(preg_match('=95=',$key)) {      //Windows 95  
		$os="Windows 95";    }  }} elseif(preg_match('=MAC=i',$key)) {  //Macintosh 
		$os="Macintosh";} elseif(preg_match('=LINUX=i',$key)) {  //Linux
		$os="Linux";}
webhosting24 - Login erstes ergebnis:

http://www.microsoft.com/germany/msdn/library/windows/windowsvista/ErsetzenDesSteuerelementsFuerDieDHTMLBearbeitungInWindowsVistaUndDarueberHinaus.mspx?mfr=true schrieb:
Sie können feststellen, ob eine Anforderung aus Windows Vista stammt, indem Sie die mit der Anforderung gesendeten Benutzeragentzeichenfolge prüfen. Die Benutzeragentzeichenfolge für Internet Explorer 7 unter Windows Vista sieht etwa wie folgt aus:
Code:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; MSDigitalLocker Vista 
1.3; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; WinFX RunTime 
3.0.50727; InfoPath.1)

Und es gibt sicher vieles mehr, nur richtig suchen ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben