Moin,
ich hatte mal ein ähnliches Anliegen... ich muss sagen, es ist nicht so einfach, neue Felder einzubauen, wenn du die user_create Funktion mitbenutzen möchtest, darauf wird es aber denke ich hinaus laufen.
Für die Prüfung der Felder habe ich die HTML eigenen Felder benutzt (<input type="text"
required></input>
Bei der Eintragung in die Datenbank musst du 2 Dinge beachten:
In der regist.php müssen die Daten via Funktionsansprechung weitergegeben werden, also müssen deine POSTS aus dem Formular hier mit rein. Diese werden dann in der Tabelle prefix_usercheck geparkt, bis entweder eine Bestätigung des Users erfolgt ODER der Admin den User freigibt. Wenn diese Bestätigung erfolgt ist, werden die Daten an die Tabelle user weitergegeben - hier müssen wieder die Einträge übermittelt werden, also musst du auch hier wieder deine Felder mit einbauen.
Ist kein leichtes Unterfangen, aber mit etwas Mühe leicht umsetzbar