protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ad = new accessDatabase(); if (Request.QueryString["konu"] == null) { int SayfaNo = Convert.ToInt32(Request.QueryString["Sayfa"]); Pageing p = new Pageing(); Repeater1.DataSource = p.GetData(SayfaNo, 7, Request.Url.Segments.Last().Substring(0, Request.Url.Segments.Last().Length - 5), (int)Session["kategoriid"]); Repeater1.DataBind(); lblIlkYorumuYapin.Visible = false; } else { if ((string)Session["login"] != "admin" && (string)Session["giris"] != "uye") { Response.Redirect("uyeol.aspx"); } okunmaSayisi(); ad.gridViewDoldur(Repeater1, "makale", "select m.okunmasayisi ,m.icerik, m.baslik,m.tarih,k.kategori, m.id, m.yazar,m.kucukResim, m.anahtarKelimeler from makale as m inner join kategoriler as k on k.kategoriid = m.kategoriid WHERE m.id = " + Request.QueryString["konu"]); ad.gridViewDoldur(rpt_yorumlar, "Yorumlar", "select * from Yorumlar where makaleid=" + Request.QueryString["konu"] + " order by yorumid desc"); lblIlkYorumuYapin.Visible = (string)Session["lblYorum"] == "0" ? true : false; //turnary if sayiUret(); } } }
protected void btnYorumEkle_Click(object sender, EventArgs e) { try { if (TextBoxGuvenlikSorusu.Text == Session["sonuc"].ToString() && TextAreaMesaj.InnerText != "" && TextBoxAdsoyad.Text != "" && TextBoxAdsoyad.Text.Length <= 40) { ad = new accessDatabase(); ad.ekle("INSERT INTO Yorumlar (adSoyad,yorum,tarih,makaleid,ipAdres) VALUES ('" + TextBoxAdsoyad.Text + "','" + TextAreaMesaj.InnerText + "','" + string.Format("{0:dd.MM.yyyy HH:mm}", TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.FindSystemTimeZoneById("Turkey Standard Time"))) + "'," + Request.QueryString["konu"] + ",'" + getIpAdress() + "')"); ad.gridViewDoldur(rpt_yorumlar, "Yorumlar", "select * from Yorumlar where makaleid=" + Request.QueryString["konu"] + " order by yorumid desc"); Page.Response.Redirect(Page.Request.Url.ToString(), false); } else { LabelYorumDurum.Text = "Kutucukları boş geçmeyiniz!"; } } catch { } }