impact - 6:46 pm on May 27, 2012 (gmt 0)
Well, you could just ask the user for the registration number along with user name or email or password or what ever you like.
take the user registration number first and check if it meets your requirement first. if it does continue processing and if it doesn't show error.
Use database instate of storing in files.