Esempio n. 1
0
func registerHandler(res http.ResponseWriter, req *http.Request) {
	user := user.User{
		Name:     req.FormValue("name"),
		Email:    req.FormValue("email"),
		Password: req.FormValue("password")}

	rerr := user.Save()
	if rerr != nil {
		ferr := templates.ExecuteTemplate(res, "failure.html", nil)
		if ferr != nil {
			sendError(res, ferr.Error())
		}
	}

	serr := templates.ExecuteTemplate(res, "success.html", nil)
	if serr != nil {
		sendError(res, serr.Error())
	}
}