コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            id = fonk.sqlkoruma(Request.QueryString["id"]);
            using (baglanti = new MySqlConnection(bag))
            {
                baglanti.Open();
                MySqlCommand    ar = new MySqlCommand("select * from oyunlar where id='" + @id + "';", baglanti);
                MySqlDataReader a  = ar.ExecuteReader();
                while (a.Read())
                {
                    adi.Text      = a["adi"].ToString();
                    Session["b"]  = fonk.seo(a["adi"].ToString());
                    aciklama.Text = a["tanitim"].ToString();
                    etiket.Text   = a["etiket"].ToString();
                    tarih.Text    = a["ytarih"].ToString();

                    oresim.ImageUrl = "http://www.oyunde.com/uploads/images/" + a["resim"].ToString();
                }
                a.Close();


                baglanti.Close();
            }
        }
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        id    = Request.QueryString["id"].Replace("-", " ");
        sorgu = fonk.sqlkoruma(Request.QueryString["id"].Replace("-", " "));


        Page.MetaKeywords = id + " oyunu oyna," + id + " indirmeden oyna," + id + " incelemesi," + id + " facebooktan oyna," + id + " oyunu resimleri";
        using (baglanti = new MySqlConnection(bag))
        {
            try
            {
                baglanti.Open();

                //kategoriler
                MySqlCommand     o11  = new MySqlCommand("select * from kategoriler", baglanti);
                MySqlDataAdapter oa11 = new MySqlDataAdapter(o11);
                DataTable        ot11 = new DataTable();
                oa11.Fill(ot11);
                kategoriler.DataSource = ot11;
                kategoriler.DataBind();
                ot11.Clear();

                //anasayfa oyun1
                MySqlCommand     o1  = new MySqlCommand("select id,adi,resim,hit from oyunlar where onay='1' and kategori='" + @sorgu + "' order by id desc;", baglanti);
                MySqlDataAdapter oa1 = new MySqlDataAdapter(o1);
                DataTable        ot1 = new DataTable();
                oa1.Fill(ot1);
                oyunlar1.DataSource = ot1;
                oyunlar1.DataBind();

                ot1.Clear();

                // kategori acıklaması
                o1 = new MySqlCommand("select aciklama,kad from kategoriler where isapi='" + @sorgu + "' limit 1;", baglanti);
                MySqlDataReader ar = o1.ExecuteReader();
                while (ar.Read())
                {
                    Page.Title    = ar["kad"].ToString() + " oyunları kategorisindeki oyunlar";
                    aciklama.Text = ar["aciklama"].ToString();
                    kad.Text      = ar["kad"].ToString();

                    Page.MetaDescription = ar["aciklama"].ToString().Replace("nbsp;", "");
                }
                ar.Close();
                ar.Dispose();
            }
            finally
            {
                baglanti.Close();
            }
        }
    }
コード例 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        using (baglanti = new MySqlConnection(bag))
        {
            try
            {
                baglanti.Open();

                //haberler
                MySqlCommand     rr1 = new MySqlCommand("select baslik from konular order by id desc limit 5;", baglanti);
                MySqlDataAdapter ar1 = new MySqlDataAdapter(rr1);
                DataTable        y1  = new DataTable();
                ar1.Fill(y1);
                //kategoriler
                MySqlCommand     o11  = new MySqlCommand("select * from kategoriler", baglanti);
                MySqlDataAdapter oa11 = new MySqlDataAdapter(o11);
                DataTable        ot11 = new DataTable();
                oa11.Fill(ot11);
                kategoriler.DataSource = ot11;
                kategoriler.DataBind();
                ot11.Clear();

                sonhaberler.DataSource = y1;
                sonhaberler.DataBind();
                ar1.Dispose();


                string          id = fonk.sqlkoruma(Request.QueryString["id"]);
                MySqlCommand    t  = new MySqlCommand("select * from konular where isapi='" + id + "'", baglanti);
                MySqlDataReader a  = t.ExecuteReader();
                while (a.Read())
                {
                    Page.Title           = a["baslik"].ToString();
                    Page.MetaDescription = fonk.Left(fonk.htmlencode(a["icerik"].ToString()), 250);
                    Page.MetaKeywords    = a["baslik"].ToString();

                    baslik.Text = a["baslik"].ToString();

                    icerik.Text = a["icerik"].ToString();
                }
                a.Close(); a.Dispose();
            }
            finally
            {
                baglanti.Close();
            }
        }
    }
コード例 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Session["facebook"] = "evet";
     islem = Request.QueryString["islem"];
     if (islem == null)
     {
         oyunlar.DataSource = fonk.adaptor("select * from oyunlar order by rand() limit 32");
         oyunlar.DataBind();
         oyunlar.Dispose();
     }
     else
     {
         oyunpnl.Visible = true;
         id = fonk.sqlkoruma(Request.QueryString["id"]);
     }
 }
コード例 #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        id                   = Request.QueryString["id"].Replace("-", " ");
        sorgu                = fonk.sqlkoruma(Request.QueryString["id"]);
        sorgu                = sorgu.Replace("-", " ");
        Page.Title           = id + " arama sonuçları";
        Page.MetaDescription = id + " araması için bulunan sonuçlar";
        Page.MetaKeywords    = id + " oyunu oyna," + id + " indirmeden oyna," + id + " incelemesi," + id + " facebooktan oyna," + id + " oyunu resimleri";

        using (baglanti = new MySqlConnection(bag))
        {
            try
            {
                baglanti.Open();

                //kategoriler
                MySqlCommand     o11  = new MySqlCommand("select * from kategoriler", baglanti);
                MySqlDataAdapter oa11 = new MySqlDataAdapter(o11);
                DataTable        ot11 = new DataTable();
                oa11.Fill(ot11);
                kategoriler.DataSource = ot11;
                kategoriler.DataBind();
                ot11.Clear();

                //anasayfa oyun1

                MySqlCommand     o1  = new MySqlCommand("select id,adi,resim from oyunlar where onay='1' and etiket like '%" + sorgu + "%' or adi like '%" + sorgu + "%' or etiketisapi like '%" + fonk.sqlkoruma(Request.QueryString["id"]) + "%' order by id desc limit 20;", baglanti);
                MySqlDataAdapter oa1 = new MySqlDataAdapter(o1);
                DataTable        ot1 = new DataTable();
                oa1.Fill(ot1);
                oyunlar1.DataSource = ot1;
                oyunlar1.DataBind();

                ot1.Clear();
            }
            finally
            {
                baglanti.Close();
            }
        }
    }
コード例 #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        using (baglanti = new MySqlConnection(bag))
        {
            try
            {
                baglanti.Open();
                isapi = fonk.sqlkoruma(Request.QueryString["id"]);
                //kayıtlı yorumlar

                MySqlCommand     a1 = new MySqlCommand("select * from yorumlar where kid='" + @isapi + "' and onay='1' order by id desc;", baglanti);
                MySqlDataAdapter a2 = new MySqlDataAdapter(a1);
                DataTable        a3 = new DataTable();
                a2.Fill(a3);

                kayitliyorumlar.DataSource = a3;
                kayitliyorumlar.DataBind();

                a2.Dispose();
                a3.Clear();


                //benzer oyunlar tabı

                MySqlCommand     d = new MySqlCommand("select * from oyunlar where onay='1'  order by rand() limit 12", baglanti);
                MySqlDataAdapter r = new MySqlDataAdapter(d);
                DataTable        t = new DataTable();
                r.Fill(t);
                benzeroyunlar.DataSource = t;
                benzeroyunlar.DataBind();
                r.Dispose();



                MySqlCommand    oyunsql = new MySqlCommand("select * from oyunlar where onay='1' and isapi='" + @isapi + "' limit 1;", baglanti);
                MySqlDataReader a       = oyunsql.ExecuteReader();
                while (a.Read())
                {
                    //icerikleri yerleştir
                    Session["oyunad"]       = a["adi"].ToString();
                    Page.Title              = a["adi"].ToString() + " oyunu oyna";
                    baslikh1.Text           = a["adi"].ToString() + " oyunu oyna";
                    oyunaciklama.Text       = a["tanitim"].ToString().Replace("<p>", "").Replace("</p>", "");
                    Page.MetaDescription    = fonk.htmlencode(a["tanitim"].ToString());
                    Page.MetaKeywords       = a["etiket"].ToString();
                    oad.Text                = a["adi"].ToString();
                    oyn1.Text               = a["adi"].ToString();
                    kat.Text                = "<a href='http://www.oyunde.com/oyun_oynak/" + a["kategori"].ToString() + "' title='" + a["kategori"].ToString() + " kategorisindeki oyunları oyna'>" + a["kategori"].ToString() + "</a>";
                    oyunresmi.ImageUrl      = "http://www.oyunde.com/uploads/images/" + a["resim"].ToString();
                    oyunresmi.AlternateText = a["adi"].ToString() + " oyunu oyna";
                    hit.Text                = a["adi"] + " adlı oyun " + a["hit"] + " defa oynandı   &nbsp;  <b>|</b>";
                    hitler = Convert.ToInt32(a["hit"]);
                    oresim = a["resim"].ToString();
                    //canonical link oluştur
                    HtmlLink canonicalTag = new HtmlLink();
                    canonicalTag.Href = "http://www.oyunde.com/oyun_oyna/" + fonk.seo(a["adi"].ToString());
                    canonicalTag.Attributes["rel"] = "canonical";
                    Page.Header.Controls.Add(canonicalTag);
                    //facebook begen kodu
                    begenkodu.Text = "<iframe src='https://www.facebook.com/plugins/like.php?href=http://www.oyunde.com/oyun_oyna/" + fonk.seo(a["adi"].ToString()) + "'  scrolling='no' class='facebegen' frameborder='0'> </iframe>";
                    //nasıl kontrol et

                    if (a["oynama"].ToString() == "klavye")
                    {
                        kontrolet.ImageUrl      = "http://www.oyunde.com/images/klavye.gif";
                        kontrolet.AlternateText = "Oyun Oyna";
                    }
                    else
                    {
                        kontrolet.ImageUrl      = "http://www.oyunde.com/images/mouse.gif";
                        kontrolet.AlternateText = "Oyun Oyna";
                    }
                    //etiket sistemi
                    etiketler.Text = "";
                    string etiket = a["etiket"].ToString();

                    string[] etiket11 = etiket.Split(',');

                    foreach (string arrStr in etiket11)
                    {
                        etiketler.Text = etiketler.Text + "<a href='http://www.oyunde.com/eoyun/" + fonk.seo(arrStr) + "' title='" + arrStr + "' >" + arrStr + "</a>,";
                    }


                    oyun.Text = " <object type='application/x-shockwave-flash' data='http://www.oyunde.com/uploads/flash/" + a["flash"].ToString() + "'   width='685' height='500'> <param name='wmode' value='http://www.oyunde.com/uploads/flash/" + a["flash"].ToString() + "' />  </object>";
                }
                a.Close();
                a.Dispose();
            }
            finally
            {
                baglanti.Close();
            }
        }
    }