$user sollte $user_home sein . Sie haben beim Aufruf von register die falsche Variable verwendet Funktion.