web-dev-qa-db-fra.com

Comment obtenir l'agent utilisateur dans PHP

J'utilise ce code JS pour savoir quel navigateur est utilisé par l'utilisateur.

<script>
  document.write(navigator.appName);
</script>

Et je veux obtenir ce navigator.appName au code php pour l'utiliser comme ceci:

if ($appName == "Internet Explorer") {
  // blabla
}

Comment puis-je le faire?

66
Olga Budnik

Utilisez le natif PHP $_SERVER['HTTP_USER_AGENT'] variable à la place.

169
noli

Vous pouvez également utiliser la fonction native php get_browser ()

1
Aurovrata

Vous pouvez utiliser la méthode ajax jQuery link si vous souhaitez transmettre des données du client au serveur. Dans ce cas, vous pouvez utiliser $_SERVER['HTTP_USER_AGENT'] variable pour trouver l'agent utilisateur du navigateur.

0
arthur86