ranftldieter, напрямую: юзерагент (как и, например, реферер или любой другой) – это http–заголовок (погуглите на досуге), который легко меняется и поэтому на него нельзя полагаться.
DevMan, я знаю что такое заголовок, возможно я непонятно написал вопрос: какие еще заголовки или, возможно, отпечатки, говорят о том, что я зашел на сайт с мобильного телефона, а не ПК?
ranftldieter, никакие, они элементарно изменяются. http-запросы сами по себе не имеют в себе ничего, чем можно было бы производить идентификацию устройства.
ranftldieter, тебе DevMan правильно говорит - сервер не сможет этого никогда узнать. Максимум что можно сделать - на клиенте собрать какую-то информацию и передать "безопасно" на сервер эти данные. Нативных средств нет. Заголовок с именованием клиента мало что дает (детская забава, не более)