Site "identifiant" un visiteur PC ou MAC ?

Résolu
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.

3 réponses

  1. Contributeur
    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
    1. Merci beaucoup a70m Cordialement.
      0
  2. Contributeur
    Ca a marché ?

    Cordialement
    0
    1. 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
  3. Contributeur
    D'accord,

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

    Cordialement
    0