Exemplo n.º 1
0
        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();
                }
            }
        }
Exemplo n.º 2
0
        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
            {
            }
        }