У меня есть этот код, где я пытаюсь перенаправить мобильных пользователей на мобильные оптимизированные страницы и настольных пользователей на страницу рабочего стола.PHP Переадресация мобильных телефонов не работает
<?php if(stristr($_SERVER['HTTP_USER_AGENT'],'iPad')||
stristr($_SERVER['HTTP_USER_AGENT'],'iPhone')||
stristr($_SERVER['HTTP_USER_AGENT'],'iPod')||
stristr($_SERVER['HTTP_USER_AGENT'],'Android')){ ?>
mobile-page.com
<?php } else { ?>
dekstop-page.com
<?php } ?>
Теперь я пытаюсь дальше перенаправляет мобильных Android и Iphone пользователей, делая ELSEIF заявление, но я получаю сообщение об ошибке.
<?php if(stristr($_SERVER['HTTP_USER_AGENT'],'iPad')||
stristr($_SERVER['HTTP_USER_AGENT'],'iPhone')||
stristr($_SERVER['HTTP_USER_AGENT'],'iPod')){ ?>
iphone-page.com
<?php } elseif(stristr($_SERVER['HTTP_USER_AGENT'],'Android')){ ?>
android-page.com
<?php } else { ?>
dekstop-page.com
<?php } ?>
Может ли кто-нибудь помочь мне, где я ошибаюсь?
Используйте заголовок, если вам требуется автоматическое перенаправление. –
Можете ли вы предоставить полученную вами ошибку, чтобы мы могли лучше определить проблему, с которой вы сталкиваетесь? – whyceewhite