Hallo,

Ik ben bezig met programma te maken voor me website, alleen kan mijn database van me webhost niet goed krijgen.
Hij zegt elke keer dan me eigen ip adress dat die niet geconnect is maar gebruik het ip adress van de server.
Heb contact gehad met de host en die hebben 2 ips gegeven die ik kan gebruiken maar werken ook niet.

het gaat erom dat ik kan inloggen via de windows app.

Hier het stukje code.
 private string conn;
        private MySqlConnection connect;
        public Form1()
        {
            InitializeComponent();
        }

        private void db_connection()
        {
            try
            {
                conn = "Server=5.10.105.46;Database=easyseot_surf1;Uid=easyseot_surf1;Pwd={mijnpassword};";
                connect = new MySqlConnection(conn);
                connect.Open();
            }
            catch (MySqlException e)
            {
                throw;
            }
        } 

hopelijk kan iemand mijn helpen hier mee
Heb je jouw IP al op de 'allowed hosts' gezet op de database-server?
- Ariën - op 02/04/2018 22:18:41

Heb je jouw IP al op de 'allowed hosts' gezet op de database-server?


ja dat heb ik nu gedaan het werkt
heb nu alleen 2de problem met md5 hoe ik dat open


        private bool validate_login(string user, string pass )
            
        {
            db_connection();
            MySqlCommand cmd = new MySqlCommand();
            cmd.CommandText = "Select * from users where username=@user and Password = MD5(@pass);";
            cmd.Parameters.AddWithValue("@user", user);
            cmd.Parameters.AddWithValue("@pass", pass);
            cmd.Connection = connect;
            MySqlDataReader login = cmd.ExecuteReader();
            if (login.Read())
            {
                connect.Close();
                return true;
            }
            else
Je bedoelt: ontcijferd?
md5 is een hash, en die kan je niet terugdraaien. Ik zou niet weten waarom je dat zou willen.
- Ariën - op 02/04/2018 22:48:27

Je bedoelt: ontcijferd?
md5 is een hash, en die kan je niet terugdraaien. Ik zou niet weten waarom je dat zou willen.

Hij moet hem niet terug draaien.
Hij moet hem openen via hash md5 als ik nu login doe zegt die foute gegevens, maar hij kan niet de md5 lezen.
Krijg het niet aan de praat.

Reageren