Ich versuche herauszufinden, ob das Betriebssystem des Besuchers entweder ein Windows, Mac oder Linux mit PHP ist (ich brauche keine Version, Distro-Informationen usw.). Es gibt mehrere Methoden da draußen, aber sie sehen für diese einfache Anforderung ein bisschen zu kompliziert aus.
Gibt es irgendwelche einfachen Möglichkeiten, die diese Art von Informationen liefern können, aber immer noch ziemlich zuverlässig?
Vielen Dank im Voraus.
Eine einfache Lösung finden Sie hier . Der User-Agent-Header könnte einige Betriebssysteminformationen enthalten, aber ich würde nicht darauf zählen.
Für Ihren Anwendungsfall würde ich einen Ajax-Aufruf durchführen, indem ich Javascript von der Clientseite verwende, um den Server über das Betriebssystem des Clients zu informieren. Und es wasserdicht machen.
Hier ist ein Beispiel.
Javascript (Client-Seite, Browser-Erkennung + Ajax-Aufruf):
%Vor%PHP (Serverseite):
%Vor%Tags und Links php user-agent