На самом деле не всё так просто, дело в том, что некоторые провайдеры используют ну у нас например в городе 5-6 ip. При определении IP мы может и не увидем именно его IP, а увидем адрес самого шлюза.как сделать с 1 ip 1 рега или втечение там ну не знаю 1 дня или 1 часа хотя бы нельзя было регать снова этому человеку)))
Как вариант можно попробовать создать КУКИ с большим сроком жизни и туда вписать дату регистрации. Но опять, же это можно стереть.
Если вашему проету так нужны качественные пользователи, воспользуйтесь моей реферальной системой. У меня в профиле блог.
Она предназначена для привлечения качественных пользователей и награждения их.
Но это уже совсем другая история, если у вас стоит этот вопрос остро, то создайте соответствующую тему на форуме.