Site "identifiant" un visiteur PC ou MAC ?

Résolu/Fermé
rick7 Messages postés 252 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 17 mai 2024 - Modifié par rick7 le 1/07/2010 à 23:26
a70m Messages postés 2763 Date d'inscription jeudi 21 mai 2009 Statut Contributeur Dernière intervention 2 février 2014 - 2 juil. 2010 à 00:14
Bonsoir,

Lorsque l'on visite un site, est-il possible que celui-ci "comprenne" que l'on possède un PC ou un Mac ? Je voudrais, en fonction d'un paramétrage par défaut, orienter les internautes de mon futur site vers des logiciel MAC, s'ils ont un MAC ou vers des logiciels PC, s'ils ont un PC.

Merci par avance.


A voir également:

3 réponses

a70m Messages postés 2763 Date d'inscription jeudi 21 mai 2009 Statut Contributeur Dernière intervention 2 février 2014 217
Modifié par a70m le 1/07/2010 à 23:59
Salut, oui ça existe.

C'est l'user agent.

Il te suffit de faire une page identifier_os.php par exemple, où tu mets ceci :
<?php 
$user_agent = getenv("HTTP_USER_AGENT"); 

if (strpos($user_agent, "Win") !== FALSE) 
    $os = "Windows"; 
else ((strpos($user_agent, "Mac") !== FALSE) || (strpos($user_agent, "PPC") !== FALSE)) 
    $os = "Mac"; 
?>


Tu inclus cette page dans toutes tes pages (ou mieux encore, dans le header de ton site) à l'aide de la fonction include()

Et sur les pages où tu souhaites cibler le visiteur tu mettras :
<?php  
if($os = "Windows") 
{ 
?>  
Utilisez ces logiciels pour Windows 
<?php 
} 

elseif($os == "Mac") 
{ 
?> 
Utilisez ces logiciels pour les Mac 
<?php 
} 

else 
{ 
?> 
Et les Linuxiens alors ?  
<?php 
} 


Cordialement


Si un jour, l'envie de travailler te prends, assied-toi et attends que ca passe ...
Les boulets, on ne les aime que dans les quotes ! Merci
0
rick7 Messages postés 252 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 17 mai 2024 4
2 juil. 2010 à 00:05
Merci beaucoup a70m Cordialement.
0
a70m Messages postés 2763 Date d'inscription jeudi 21 mai 2009 Statut Contributeur Dernière intervention 2 février 2014 217
2 juil. 2010 à 00:06
Ca a marché ?

Cordialement
0
rick7 Messages postés 252 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 17 mai 2024 4
Modifié par rick7 le 2/07/2010 à 00:14
C'était une question d'ordre générale, j'ai appris le HTML, mais pas encore le PHP. Merci encore pour ton aide. Cordialement.
0
a70m Messages postés 2763 Date d'inscription jeudi 21 mai 2009 Statut Contributeur Dernière intervention 2 février 2014 217
2 juil. 2010 à 00:14
D'accord,

C'est l'occasion de t'y mettre ;)

Cordialement
0