in reply to To register or not to register, that is the question!

The message
Found = in conditional, should be == at reg.cgi line 34.
refers to:
elsif (&check_user_email($user_name,$email) = "good")
Use eq instead.