This question already has an answer here:
- Getting the real name of an user 4 answers
How can I encourage (or force) users to enter their full name in the "Full Name" field on sign up? I don't care how they format it, we don't need separate first name and last name in the db. But we've had problems with our customers being lazy and just writing "J" instead of "John Smith".
We need to interface with these people in real life (on the phone), so we need to know which "J" is John Smith. Also, I want to support international names, so I don't want to split up the name field or require spaces.