Ok then, a couple of points.
Not sure of the size/scale of your club, but using First/Last name as a way of keeping track of a person is potentially hazerdous, only takes two John Smith's to come along and become a member in the same year, and the system gets itself lost.
Is there some form of membership number each person has? This has the advantage of being unique, even if their names are identical. You can then ask them to type their membership number into the form, and as part of processing the form, check if firstly; their membership number exists, and secondly; if the number matches the first and last name supplied.
In terms of actually doing the checking, if you want to do it dynamically (ie at the point the user finishes typing their first/last name (or membership number ideally) in the form, you want to use AJAX to access your database 'on-the-fly' to check they are 'legit'.
Alternatively, if it doesn;t need to be so dynamic, you can use simple PHP as part of your processing/error trapping to do the checks.
James