Дурака не существует.Потому что разные браузеры будут отображаться по-разному на разных экранах.Эта процедура лучше всего подходит для использования javascript, работающего в клиентском браузере.
Для чего вам нужна позиция на серверах?
Несколько способов ее реализовать (сверхумоей головы) ...
1) Spawn IE или firefox (или любой браузер) в фоновом режиме, чтобы получить местоположение с помощью javascript, который затем передаст его в сценарии php?
2) Загрузите и скомпилируйте библиотеку веб-сайта и напишите php-модуль (плагин), чтобы справиться с этим?
3) Рассчитать позицию в javascript на стороне клиента и использовать AJAX для передачи позиции обратно всервер?
4) Повторить веб-страницу, чтобы нам не нужно было заботиться о положении?