using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Text.RegularExpressions; public partial class Controls_footer : System.Web.UI.UserControl { protected void signup_btn_Click(object Src, EventArgs E) { Regex rgx = new Regex(@"[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b"); if (rgx.IsMatch(email.Text)) { Interspire i = new Interspire(); i.Email = email.Text; i.FirstName = firstname.Text; i.PostForm(1); Response.Redirect("/signup.aspx?email=" + Server.UrlEncode(email.Text) + "&name=" + Server.UrlEncode(firstname.Text)); } else { Response.Redirect("/signupF.aspx?email=" + Server.UrlEncode(email.Text) + "&name=" + Server.UrlEncode(firstname.Text)); } } }