PHP também permite interagir com informações do
browser automaticamente. Por exemplo, o script a seguir mostra
informações sobre o browser do usuário.
<html>
<head><title>Aprendendo
PHP</title></head>
<body>
<?
echo $HTTP_USER_AGENT; ?>
</body>
</html>
<html>
<head><title>Aprendendo
PHP</title></head>
<body>
<?
if
(strpos($HTTP_USER_AGENT,"MSIE”) != 0) {
echo
"Você usa Internet Explorer";
}
else {
echo
"Você não usa Internet Explorer";
}
?>
</body>
</html>
Neste exemplo, será apenas exibido um texto informando
se está sendo utilizado o Microsoft Internet Explorer ou não, mas
para outras funções poderia ser utilizado algo semelhante.
É bom notar o surgimento de mais uma função no código
anterior: strpos(string1,string2).
Essa função retorna a posição da primeira aparição de string2
em string1, contando a partir de zero, e não retorna valor algum se
não ocorrer. Assim, para testar se a string $HTTP_USER_AGENT
contém a string “MSIE”,
basta testar se strpos
devolve algum valor.
Nenhum comentário:
Postar um comentário