Ok, sorry, to expand further. when you go to the page http://www.example.com/register the form is there ready for input. You fill in the required fields and hit submit. And the page returns back to http://www.example.com/register with the form again, instead of the desired. “Success, check your e-mail…”. This means that the insert qry to the SQL DB isn’t being fired, so its not even passing validation.