hast du schon mal geschaut ob if(isset($_POST["register"])) diese bedingung auch wahr is ?
ansonsten einfach mal ändern.
also ich vermute wohl das der fehler eher im s***** liegt

daher poste doch mal was nach den 3 zeilen noch kommt . oder is das nur noch datenbank bearbeitung ?
mfg