I need to know on which city my users are.
I cannot use a regular text input since there are similar named cities and users can call the same city by different names,.
I want to let users type their city and display a list of similar results, I could do it with a world cities database, jquery and sql but I'm really not dying to do it from a scratch.
Is there any api (e.g: google) that has an unique ID for each city in the world and let's you search them? Could you post a link to a similar implementation?