protected void btnsifirla_Click(object sender, EventArgs e) { SqlConnection bag = new SqlConnection(strcon); bag.Open(); SqlCommand komut = new SqlCommand("SELECT * FROM kullanici where email=@a", bag); komut.Parameters.AddWithValue("a", txtemail.Text); SqlDataReader oku = komut.ExecuteReader(); if (oku.Read()) { CLmail clmail = new CLmail(); MailMessage mail = new MailMessage(); mail.IsBodyHtml = true; mail.To.Add(txtemail.Text); mail.From = new MailAddress(clmail.mailAdresi, clmail.nasilGozuksun, System.Text.Encoding.UTF8); mail.Subject = "Şifre"; mail.Body = "Sayın Üyemiz " + txtemail.Text + ",<br><br><br>Şifreniz : <B>" + oku["sifre"] + "</B>"; mail.IsBodyHtml = true; SmtpClient smp = new SmtpClient(); smp.Credentials = new NetworkCredential(clmail.mailAdresi, clmail.mailSifresi); smp.Port = clmail.port; smp.Host = clmail.host; smp.EnableSsl = clmail.ssl; smp.Send(mail); } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Hatalı Kullanıcı Adı Veya Şifre');", true); } bag.Close(); }
protected void btngiris_Click(object sender, EventArgs e) { SqlConnection bag = new SqlConnection(strcon); bag.Open(); SqlCommand komut = new SqlCommand("SELECT * FROM kullanici where email=@a", bag); komut.Parameters.AddWithValue("a", txtemail.Text); SqlDataReader oku = komut.ExecuteReader(); if (!oku.Read()) { if (!string.IsNullOrEmpty(txtad.Text) && !string.IsNullOrEmpty(txtsoyad.Text) && !string.IsNullOrEmpty(txtemail.Text) && !string.IsNullOrEmpty(txtsifre.Text)) { if (txtsifre.Text == txtsifre2.Text) { txtad.Visible = false; txtsoyad.Visible = false; txtemail.Visible = false; txtsifre.Visible = false; txtsifre2.Visible = false; btngiris.Visible = false; txtonaykodu.Visible = true; btnkoddogrula.Visible = true; Session["password"] = txtsifre.Text; Random random1 = new Random(); Session["sessayirandom1"] = random1.Next(100000, 999999); CLmail clmail = new CLmail(); MailMessage mail = new MailMessage(); mail.IsBodyHtml = true; mail.To.Add(txtemail.Text); mail.From = new MailAddress(clmail.mailAdresi, clmail.nasilGozuksun, System.Text.Encoding.UTF8); mail.Subject = "Mail Onayı"; mail.Body = "Sayın Üyemiz " + txtemail.Text + ",<br><br>Alttaki Onay Kodunu Girerek İşleme Devam Edebilirsiniz.<br><br><br>Onay Kodu : <B>" + Session["sessayirandom1"] + "</B>"; mail.IsBodyHtml = true; SmtpClient smp = new SmtpClient(); smp.Credentials = new NetworkCredential(clmail.mailAdresi, clmail.mailSifresi); smp.Port = clmail.port; smp.Host = clmail.host; smp.EnableSsl = clmail.ssl; smp.Send(mail); } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Şifreler Eşleşmiyor');", true); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Yıldızlı Alanlar Boş Bırakılamaz');", true); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Bu Kullanıcı Zaten Kayıtlı');", true); } bag.Close(); }