lunes, 20 de abril de 2020

Php conocer navegador web del usuario

Hoy os dejo una forma sencilla de poder detectar el navegador web del usuario y poder presentar distintos parametros en base a ese dato.
Espero que os ayude.

    // DETERMINO EL NAVEGADOR WEB Y PASO EL MENU ADECUADO
    global $user_agent;
    $user_agent = $_SERVER['HTTP_USER_AGENT'];
    //getBrowser($user_agent);
    $_SESSION['menu'] = getBrowser($user_agent);

function getBrowser($user_agent){
    if(strpos($user_agent, 'MSIE') !== FALSE){
        //return 'Internet explorer';
        return "Inclu_MInd_b";
    }elseif(strpos($user_agent, 'Edge') !== FALSE){ //Microsoft Edge
        //return 'Microsoft Edge';
        return "Inclu_MInd_b";


    }elseif(strpos($user_agent, 'Trident') !== FALSE){ //IE 11
        //return 'Internet explorer';
        return "Inclu_MInd_b";
    }elseif(strpos($user_agent, 'Firefox') !== FALSE){
        //return 'Mozilla Firefox';
        return "Inclu_MInd";
    }elseif(strpos($user_agent, 'Chrome') !== FALSE){
        //return 'Google Chrome';
        return "Inclu_MInd";
    }else{
        //return 'No hemos podido detectar su navegador';
        return "Inclu_MInd_b";
        }
} // FIN FUNCION NAVEGADOR

No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.