Подскажите кто знает, что у меня нетак в коде, и почему функция переключения неработает.
Заранее спасибо 
Код:
<?
$agent = htmlentities(addslashes($HTTP_USER_AGENT));
if ((strpos ($agent,"Windows NT 5.1") !== false)){$ver='xhtml';}
else{$ver='html';}
if ($ver=="xhtml"){
echo "<a href=\"index.php?ver=html\">Комп</a>";
}else if ($ver=="html"){
echo "<a href=\"index.php?ver=xhtml\">Телефон</a>";
}
?>
Думаю что нужно забивать версию html или xhtml в сессию сначало. =\
Автор учись более красиво писать код
if (stripos($_SERVER['HTTP_USER_AGENT'], 'Windows NT 5.1') !== false) {
$ver = 'xhtml';
} else {
$ver = 'html';
}
if ($ver == 'xhtml'){
echo '<a href="index.php?ver=html">Комп</a>';
} else {
echo '<a href="index.php?ver=xhtml">Телефон</a>';
}
GRAYA, наверно потому, что это гк аля пхп 4 ну или просто включи глобальные переменные
28 Июл 2010, 8:52kamuik, Спасибо за совет, но я именно поетому и обратился за помощью, что незнаю как исполнить такую функцию. Подскажи пожалуйста как написать данный код красиво
использую php5, пробовал написать код разными способами, даже спионерил код с чата регион, но там несовсем то что мне нужно. Там запускает с задонной страницы, а потом переключает. А я хочу что бы мой сайт сам определял с компа ли зашел пользователь, или же нет, и выводил необходимую страницу. Ну как то так 
получается что переключатель будет работать только после авторизации пользователем? Ну это если на сессии сделать
28 Июл 2010, 9:04