<?
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
$smarty->display('web/index.tpl');
} else {
$smarty->display('wap/index.tpl');
}
//Спасибо айсмену =) :)
?>
Вот так вот
а вообще спасибо этому посту =) :
2. unnamed(Off) Жал|Отв
25 Дек, 12:44
Гарантированно ты никак не определишь, какую версию нужно отдать пользователю. Лучший (имхо) вариант - по базам мобильных ip-адресов. Чем полнее база, тем меньше "промахов". Пролетят в этом случае только те, кто использует gprs на компе, но им ты должен дать возможность самостоятельно выбрать лучший вариант. Подробнее ищи в гугле, материалов по теме хватит до вечера
www.google.com/m/search?site=universal&client=ms-opera-mobile&channel=new&q=%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C+%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%83%D1%8E+%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8E+%D1%81%D0%B0%D0%B9%D1%82%D0%B0
И не жди, что кто-то даст готовый код "на все случаи жизни". Это действительно время деньги, а лично я, например, не привык зарабатывать помощью на форумах)
---
Нашол материала много ) просто не так как надо искал =)
-------------------
ЯщщЬ aka ZooM, что это за код и как он мне поможет? поподробней пожалуйста , я новичёк =)
Написал: ITACHI
26.12.2010 / 12:25