Hoi, ik ben nieuw op dit forum en had de volgende vraag:
ik heb deze code.
<?php
function agent($browser) {
$useragent = $_SERVER['HTTP_USER_AGENT'];
return strstr($useragent,$browser);
}
if(agent("Firefox") != FALSE) {
echo "You are using Firefox";
}
else if(agent("America Online Browser") != FALSE) {
echo "You are using AOL";
}
else if(agent("Opera") != FALSE) {
echo "You are using Opera";
}
else if(agent("Safari") != FALSE) {
echo "You are using Safari";
}
else if(agent("MSIE") != FALSE) {
echo "You are using Internet Explorer";
}
else if(agent("Android") != FALSE) {
echo "You are using Android. Good job!";
}
else {
echo "User Agent not recognised.";
}
?>
Als ik nu op mijn android telefoon naar de site ga dan krijg ik te zien, You are using safari. Hoe kan dit? mijn user agent op mijn telefoon staat toch echt op android. Mijn uiteindelijke doel is dat als er een mobiele device op mijn website komt dat die me direct door verwijst naar de mobiele website. Of is dit een veel te moeilijken manier? ik zoek in iedergeval een manier om door te kunnen linken naar een speciaal gemaakte mobiele site.
Bedankt ;)
1.433 views