Добрый день!
Форма у меня на базе
IP легко выводится штатными средствами (уже пользуюсь).
Нужно просто отображать город юзера, заполнившего форму рядом с уже отображающимся его IP.
Данные по IP можно брать отсюда:
Здесь же есть некоторые библиотеки, которые могут в том помочь:
Укажите, пожалуйста, точный срок и стоимость своих услуг, пожалуйста.