2010-07-19 5 views
0
<?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> 
+0

um. .. à quoi ressemble votre PHP? Cela ne va pas fonctionner dans n'importe quoi. – Timothy

+0

Essayez $ _SERVER ["HTTP_USER_AGENT"] et votre navigateur envoie-t-il une chaîne d'agent utilisateur? – Timothy

+0

J'utilise Dreamweaver et j'apprends du développement web rapide et facile du livre PHP6. J'ai tapé le code donné dedans et il ne semble pas fonctionner. – Rookie9

Répondre

2

Oserais-je une supposition, et suggèrent que:

<?php "<p>$result</p>";?> 

devrait être:

<?php echo "<p>$result</p>";?> 
+0

Oh ouais j'ai raté cela :) –

+0

hey Wrikken u r effrayant génial ... je me demande combien de temps avez-vous été en PHP. j'ai mal lu du livre: P – Rookie9

0

<?phpécho"<p>$result</p>";?>