Visualizzazione dei risultati da 1 a 7 su 7

Discussione: detect browser

  1. #1

    detect browser

    ciao a tutti
    vorrei includere nelle mie pagine una funzione che verifica se il browser utilizzato è un pc e stampa un tipo di stile..altrimenti un'altro...
    chi riesce a postarmi un codice per far questo?

    grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    non so se con php si possa fare pero il fato che sia un linguaggio lato server gia mi fa pensare a un no mentre se cerchi qualcosa in javascript , linguaggio lato client , ti posso assicurare che trovi tutto quello di cui hai bisogno. Ciao

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    la variabile user-agent ti dice anche il browser
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Originariamente inviato da grandeorco
    non so se con php si possa fare pero il fato che sia un linguaggio lato server gia mi fa pensare a un no mentre se cerchi qualcosa in javascript , linguaggio lato client , ti posso assicurare che trovi tutto quello di cui hai bisogno. Ciao
    si può fare, si può fare...

    Codice PHP:
    echo $_SERVER['HTTP_USER_AGENT']; 
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  5. #5
    codice:
    <?
    $browser=htmlspecialchars($_SERVER["HTTP_USER_AGENT"]);
    $browser = str_replace(array("\r\n", "\r", "\n"), "", $browser);
    $browser = str_replace("|","", $browser);
    
    $dispositivo="cell";
    $browser=htmlspecialchars($_SERVER["HTTP_USER_AGENT"]);
    $browser = str_replace(array("\r\n", "\r", "\n"), "", $browser);
    $browser = str_replace("|","", $browser);
    $keybro="";
    $keybro=stristr($browser,"Windows NT");
    if(!empty($keybro))
    {$dispositivo="PC";}
    
    if($dispositivo=="cell")
    {
    $keybro="";
    $keybro=stristr($browser,"Macintosh");
    if(!empty($keybro))
    {$dispositivo="PC";}}
    
    
    if($dispositivo=="cell")
    {
    $keybro="";
    $keybro=stristr($browser,"Linux x86");
    if(!empty($keybro))
    {$dispositivo="PC";}}
    ?>
    cosi quindi?

  6. #6
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    a questo link trovi una lista completa di tutti gli user asgent che circolano pe ril web


    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  7. #7
    mirko me lo butti giu un codice ah hock con il "TheHead" ?
    se no ti chiamo debora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.