Двойной ip при определении ip пользователя?
Настоящий IP находится только в REMOTE_ADDR, все остальное может содержать все что захотел написать отправляющий эти заголовки, хоть буквы.
Поменять местами два последних условия
Почему