//BASE DE DATOS public void CerrarS() { variables_indestructibles.Sesion = ""; archiv.guardar_variables(); Borrar_datos.SetActive(false); Cargar_datos.SetActive(false); Guardar_datos.SetActive(false); Cerrar_sesion.SetActive(false); user_loged.text = "no user loged"; }
void Start() { AdminMYSQL adminmysql = GameObject.Find("Administrador_de_bd").GetComponent <AdminMYSQL>(); conn = adminmysql.ConectarConServidorBaseDatos(); archiv = GameObject.Find("Administrador_de_bd").GetComponent <Archivos>(); archiv.Crear(); archiv.cargar_variables(); if (variables_indestructibles.first.Equals("true")) { init.text = "Iniciar"; } if (variables_indestructibles.finished.Equals("true")) { ended.Play(); passed.SetActive(true); } if (variables_indestructibles.finished.Equals("false")) { title.Play(); passed.SetActive(false); } if (variables_indestructibles.Arenas.Equals("true")) { arenas.SetActive(true); } if (variables_indestructibles.Arenas.Equals("false")) { arenas.SetActive(false); } if (variables_indestructibles.easter.Equals("false")) { easter.SetActive(false); } if (variables_indestructibles.easter.Equals("true")) { easter.SetActive(true); } if (variables_indestructibles.Sesion.Equals("")) { user_loged.text = "no user loged"; Borrar_datos.SetActive(false); Cargar_datos.SetActive(false); Guardar_datos.SetActive(false); Cerrar_sesion.SetActive(false); } else { string comando = "SELECT nombre_usuario FROM usuario WHERE nombre_usuario = '" + usuario + "';"; MySqlCommand cmd = new MySqlCommand(comando, conn); MySqlDataReader select111; cmd.CommandText = "SELECT id_usuario FROM usuario WHERE nombre_usuario = '" + variables_indestructibles.Sesion + "';"; select111 = cmd.ExecuteReader(); if (select111.HasRows) { while (select111.Read()) { id_user = Int32.Parse(select111["id_usuario"].ToString()); Debug.Log(id_user.ToString()); } } select111.Close(); user_loged.text = variables_indestructibles.Sesion; Borrar_datos.SetActive(true); Cargar_datos.SetActive(true); Guardar_datos.SetActive(true); Cerrar_sesion.SetActive(true); } // bitmap2 = archiv.filetoarraybit(); /*ThreadStart delegado = new ThreadStart(CorrerProceso); * Thread hilo = new Thread(delegado); * hilo.Start(); * soundtrack.GetComponent<AudioSource>().Play();*/ }
public void Iniciar_sesion() { string usuario, contraseña; usuario = Inputfield_ini_us.text; byte[] encryted = System.Text.Encoding.Unicode.GetBytes(Inputfield_ini_con.text); contraseña = Convert.ToBase64String(encryted); Inputfield_ini_us.text = ""; Inputfield_ini_con.text = ""; MySqlDataReader select2; MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM usuario WHERE nombre_usuario = '" + usuario + "';"; select2 = cmd.ExecuteReader(); if (contraseña != "" && usuario != "") { if (select2.HasRows) { select2.Close(); MySqlDataReader select3; cmd.CommandText = "SELECT * FROM usuario WHERE password_usuario = '" + contraseña + "';"; select3 = cmd.ExecuteReader(); if (select3.HasRows) { while (select3.Read()) { id_user = Int32.Parse(select3["id_usuario"].ToString()); } select3.Close(); Debug.Log("si esta"); user_loged.text = usuario; panel_iniciosesion.SetActive(false); menu_principal.SetActive(true); Borrar_datos.SetActive(true); Cargar_datos.SetActive(true); Guardar_datos.SetActive(true); Cerrar_sesion.SetActive(true); variables_indestructibles.Sesion = usuario; archiv.guardar_variables(); // escena(); } else { Debug.Log("No esta we"); select3.Close(); Alertdialog_menu alert = GameObject.Find("Administrador_de_bd").GetComponent <Alertdialog_menu>(); errores.text = "Usuario o contraseña incorrectos."; alert.Alerta_inicio_sesion_A(); } } else { select2.Close(); Debug.Log("no esta we"); Alertdialog_menu alert = GameObject.Find("Administrador_de_bd").GetComponent <Alertdialog_menu>(); errores.text = "Usuario o contraseña incorrectos."; alert.Alerta_inicio_sesion_A(); } } else { select2.Close(); Alertdialog_menu alert = GameObject.Find("Administrador_de_bd").GetComponent <Alertdialog_menu>(); errores.text = "Campo/s vacios "; alert.Alerta_inicio_sesion_A(); } }