4
votes

Comment obtenir des informations sur les appareils des visiteurs

Comment obtenir des informations complètes sur les appareils des utilisateurs utilisant PHP ou Javascript.

  1. Informations sur l'appareil (par exemple, mobile, PC, tablette)
  2. Informations sur le système d'exploitation (par exemple Windows, Linux, Android, IOS)
  3. Nom de marque (par exemple Samsung, Apple, Lenovo, etc.)
  4. Navigateur (par exemple Chrome, Firefox)
  5. Version du système d'exploitation (par exemple, Windows 8, Windows 10, Android 8, etc.)

3 commentaires

Avez-vous essayé de vider $ _SERVER ? Comme print_r ($ _ SERVER);


@AniketSahrawat cela ne fournit pas d'informations sur le nom de la marque et le système d'exploitation


Je doute vraiment que vous puissiez même obtenir des informations correctes car ces informations peuvent être manipulées par le client et il vous suffit de faire confiance aux informations. En ce qui concerne le nom de la marque, je ne pense pas que vous seriez en mesure d'obtenir cette information. Vous pouvez également jeter un œil à la fonction get_browser () .


3 Réponses :



1
votes

Vous pouvez facilement utiliser PHP.

$browserInfo = get_browser(null, true);
print_r($browserInfo);

Ou,

echo $_SERVER['HTTP_USER_AGENT'];


0 commentaires

1
votes

Utilisez la base de données Browsecap à cette fin. La fonction

get_browser de php utilise l'agent utilisateur pour obtenir des informations sur l'appareil, le système d'exploitation, le navigateur, etc.

Vous devez régulièrement mettre à jour le fichier browserecap.ini pour vous tenir à jour avec les derniers appareils et navigateurs.

Installation: téléchargez browser.ini depuis

https://browscap.org a>

Déplacez le fichier vers

/etc/php.d/browscap.ini

Ajoutez ensuite les lignes ci-dessous à php.ini

<?php
$browser = get_browser(); 
print_r($browser);
?>

Redémarrez le serveur Web pour appliquer les modifications

Et maintenant vous pouvez utiliser la fonction get_browser ()

[browscap]
; http://php.net/browscap
browscap = "/etc/php.d/browscap.ini"



0 commentaires