Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Bandeira do país de acordo com o idioma do navegador

19-08-2015 17:06

Muitas vezes pode ser necessário exibir a bandeira do país do usuário.
Pode se usar o IP para mostrar a bandeira do país correspondente. Mas devido ao uso de proxy, muitos usuários podem não ver a bandeira correspondente ao país de origem.

No caso o melhor seria usar o PHP para identificar o idioma do navegador. Segue um exemplo:

$idioma = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; if(stristr($idioma, 'pt-br')==TRUE) { echo "img...brasil.jpg"; }

Nesse exemplo específico você pode exibir a bandeira do Brasil caso o idioma seja o pt-br "português-brasil".

Segue abaixo o código para outros idiomas

Chinese (simplified) zh_cn Chinese (traditional) zh_tw Czech cs Danish da Dutch nl English en English - Great Britain en_gb English - U.S. en_us Finnish fi French fr German de Hungarian hu Italian it Japanese ja Korean ko rwegian Polish pl Portuguese pt Portuguese - Brazilian pt_br Russian ru Slovak sk Spanish es Swedish sv Turkish tr

1
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Google [Bot]