【发布时间】:2010-07-19 17:32:11
【问题描述】:
<?php
$agent=getenv("HTTP_USER_AGENT");
if(preg_match("/MSIE/i", "$agent")){
$result="You are using Microsoft Internet Explorer.";}
else if (preg_match("/Mozilla/i", "$agent")){
$result= "You are using Firefox.";}
else {$result = " you are using $agent.";}
?>
<html>
<head>
<title>Browse Match Results</title>
</head>
<body>
<?php "<p>$result</p>";?>
</body>
</html>
【问题讨论】:
-
嗯...你的 PHP 是什么样的?这对任何事情都不起作用。
-
试试 $_SERVER["HTTP_USER_AGENT"] 你的浏览器是否在发送用户代理字符串?
-
我正在使用 Dreamweaver 并学习 PHP6 快速简便的 Web 开发一书。我输入了其中给出的代码,但它似乎不起作用。
-
浏览器只是刷新,什么都不显示
-
仅供参考,that book is generally looked down upon as teaching bad practices。鉴于您在此处提供的代码示例,很清楚为什么...