示例#1
0
        private void btn_giris_Click(object sender, EventArgs e)
        {
            //GİRİŞ YAPILDIKTAN SONRA SAAT TARİH VERİLERİNİ ALMA KODU
            string tarih  = DateTime.Now.ToLongDateString(); // sadece tarih
            string dakika = DateTime.Now.Minute.ToString();  // sadece dakika
            string saat   = DateTime.Now.Hour.ToString();    // sadece saat
            string gun    = DateTime.Now.Day.ToString();     // sadece gün
            string ay     = DateTime.Now.Month.ToString();   // sadece ay
            int    ay1    = Convert.ToInt32(ay);
            aylar  a;

            a = (aylar)ay1;
            //GİRİŞ YAPILDIKTAN SONRA SAAT TARİH VERİLERİNİ ALMA KODU SONU
            mysqlbaglan.Open();
            if (mysqlbaglan.State != ConnectionState.Closed)
            {
                string          sql = "SELECT * FROM `Users` WHERE `KullaniciAdi` = '" + tb_id.Text + "' AND `Parola` = '" + tb_sifre.Text + "' LIMIT 1";
                MySqlCommand    cmd = new MySqlCommand(sql, mysqlbaglan);
                MySqlDataReader rdr = cmd.ExecuteReader();
                if (rdr.Read())
                {
                    string online = ("Online ++");
                    mysqlbaglan.Close();
                    mysqlbaglan.Open();
                    MySqlCommand komutguncelle  = mysqlbaglan.CreateCommand();
                    MySqlCommand komutguncelle2 = mysqlbaglan.CreateCommand();
                    komutguncelle.CommandText  = ("Update Users set Durum='" + online + "'Where KullaniciAdi='" + tb_id.Text + "'");
                    komutguncelle2.CommandText = ("Update Users set Songorulme='" + gun + " " + a + "**" + saat + ":" + dakika + "'Where KullaniciAdi='" + tb_id.Text + "'");
                    komutguncelle.ExecuteNonQuery();
                    komutguncelle2.ExecuteNonQuery();
                    //KAYIT SAYFASINI AÇIP ANA EKRANI KAYBETME KODU
                    Sohbet.kullanici_id   = tb_id.Text;
                    profil2.kullanici_adi = tb_id.Text;

                    Sohbet s1 = new Sohbet();
                    s1.Show();
                    this.Hide();
                    //KAYIT SAYFASINI AÇIP ANA EKRANI KAYBETME KODU SONU
                }
                else
                {
                    AutoClosingMessageBox.Show("Bilgilerinizi Kontrol Edin", "HATA", 3000);
                }
                rdr.Close();
            }
            else
            {
                AutoClosingMessageBox.Show("Bağlantınızı Kontrol Edin", "HATA", 3000);
            }
            mysqlbaglan.Close();
        }
示例#2
0
        private void btn_talep_Click(object sender, EventArgs e)
        {
            string tarih  = DateTime.Now.ToLongDateString(); // sadece tarih
            string dakika = DateTime.Now.Minute.ToString();  // sadece dakika
            string saat   = DateTime.Now.Hour.ToString();    // sadece saat
            string gun    = DateTime.Now.Day.ToString();     // sadece gün
            string ay     = DateTime.Now.Month.ToString();   // sadece ay
            int    ay1    = Convert.ToInt32(ay);
            aylar  a;

            a = (aylar)ay1;



            mysqlbaglan.Open();
            if (mysqlbaglan.State != ConnectionState.Closed)
            {
                string          sql = "SELECT * FROM `DogrulamaKodu` WHERE `Eposta` = '" + kullanici_eposta + "' AND `Kod` = '" + tb_onay.Text + "' LIMIT 1";
                MySqlCommand    cmd = new MySqlCommand(sql, mysqlbaglan);
                MySqlDataReader rdr = cmd.ExecuteReader();
                if (rdr.Read())
                {
                    mysqlbaglan.Close();
                    if (mysqlbaglan.State != ConnectionState.Open)
                    {
                        mysqlbaglan.Close();
                        if (mysqlbaglan.State != ConnectionState.Open)
                        {
                            string       online    = ("Online ++");
                            string       son       = (gun + " " + a + "**" + saat + ":" + dakika);
                            MySqlCommand komutVer1 = mysqlbaglan.CreateCommand();
                            komutVer1.CommandText = "INSERT INTO Users (KullaniciAdi,Parola,Adi,Soyadi,EPosta,Cinsiyet,Durum,Songorulme) VALUES(@isim,@sifre,@adi,@soyadi,@eposta,@cinsiyet,@durum,@songorulme)";
                            komutVer1.Parameters.AddWithValue("@isim", kullanici_id);
                            komutVer1.Parameters.AddWithValue("@sifre", kullanici_parola);
                            komutVer1.Parameters.AddWithValue("@adi", kullanici_adi);
                            komutVer1.Parameters.AddWithValue("@soyadi", kullanici_soyadi);
                            komutVer1.Parameters.AddWithValue("@eposta", kullanici_eposta);
                            komutVer1.Parameters.AddWithValue("@cinsiyet", kullanici_cinsiyet);
                            komutVer1.Parameters.AddWithValue("@durum", online);
                            komutVer1.Parameters.AddWithValue("@songorulme", son);

                            mysqlbaglan.Open();
                            komutVer1.ExecuteNonQuery();

                            AutoClosingMessageBox.Show("Kayıt Başarılı.Sunucuya Bağlanıyorsunuz.", "Hoşgeldin ", 5000);
                            //MessageBox.Show("Kayıt olundu !");

                            //KAYIT SAYFASINI AÇIP ANA EKRANI KAYBETME KODU
                            Sohbet.kullanici_id = kullanici_id;
                            Sohbet s1 = new Sohbet();
                            s1.Show();
                            this.Hide();
                            //KAYIT SAYFASINI AÇIP ANA EKRANI KAYBETME KODU SONU
                        }
                    }
                    else
                    {
                        AutoClosingMessageBox.Show("Doğrulama Kodu Yanlış.", "HATA", 3000);
                    }
                    rdr.Close();
                }
                else
                {
                    AutoClosingMessageBox.Show("Bağlantınızı Kontrol Edin", "HATA", 3000);
                }
                mysqlbaglan.Close();
            }
        }