I php skulle följande funka:
Kod:
<?
$visitor = (isset($_SERVER['HTTP_USER_AGENT']) ? strtolower($_SERVER['HTTP_USER_AGENT']) : 'notset');
$visitorOS = (stristr($visitor, "windows") ? 'windows' : (stristr($visitor, "macintosh") || stristr($visitor, "mac_powerpc") ? 'mac' : 'other'));
echo "<img src=\"os_" .$visitorOS .".jpg\" alt=\"xxx\" height=\"xxx\" width=\"xxx\" />";
?>
Rad 3 skriver <img>-taggen med src baserad på serversidans information (kan iofs fejkas, men ingen funktion är säker), en av tre bilder - os_windows.jpg, os_mac.jpg och os_other.jpg.
Ersätt 'xxx' i alt, height och width med vad du vill.