По значению переменной $REMOTE_ADDR определяешь ip посетителя. Затем с помощью этой базы (там указаны маски сетей и соответсвующая страна, которой принадлежит эта сеть) определяешь георграфическое положение гостя. Если эти значения заносить в базу данных, то потом можно получить неплохую статистику.