mercredi, avril 24, 2024
Nom d'utilisateur : Mot de passe :
Home > Quickies > Détection de système d'exploitation
[NEWS]
Envoyé par unreal
Le petit script php qui suit permet d'identifier le système d'exploitation utilisé par le visiteur. Il peut donc servir de base à un moteur de stats (en enregistrant les résultats dans une base de données à chaque accès, par exemple).

<?php
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$user_agents = array('Windows NT 5.1', 'Windows NT 5.0', 'Windows 2000', 'Windows 98', 'Windows NT 4.0', 'Linux', 'Mac OS X', 'SunOS', 'FreeBSD', '');
$os = array('Windows XP', 'Windows 2000', 'Windows 2000', 'Windows 98', 'Windows NT 4.0', 'Linux', 'Mac OS X', 'Solaris', 'FreeBSD', 'Inconnu');

foreach ($user_agents as $i => $value)
    if(@strpos($user_agent, $value))
        break;

$user_os = $os[$i];
?>


Encore une fois, pour la démo fonctionnelle, c'est par ici !

Posté le 18/04/05 à 03:24

Détection de système d'exploitation
Vous pourriez commenter si vous aviez un compte !