Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,390

HOME > .NET Framework > Forum > รบกวนขอตัวอย่าง vb.net login mysql โดยเช็คจาก php หน่อยครับ ขอบคุณครับ





 

รบกวนขอตัวอย่าง vb.net login mysql โดยเช็คจาก php หน่อยครับ ขอบคุณครับ

 



Topic : 122339



โพสกระทู้ ( 152 )
บทความ ( 0 )



สถานะออฟไลน์




รบกวนขอตัวอย่าง vb.net login mysql โดยเช็คจาก php หน่อยครับ ขอบคุณครับ

พอดีรบกวนขอสคริปโค๊ตตัวอย่าง การ login จาก vb.net โดยให้เช็คจาก php ไป mysql

ถ้าข้อมูลถูกต้องถึงจะ show from ต่อที่ ถ้าผิดก็ไม่ show เนื่องจากเห็นเขาบอกกันว่าถ้า

เชื่อมต่อ mysql โดยตรงจาก vb.net จะ protect ยังไงก็โดนเจาะแน่นอน ก็เลยจะเปลี่ยน

การเชื่อมต่อแบบใหม่โดยอ้อมไปเช็คกับ php แล้ว php เช็คกับ mysql อีกทีอะครับ


แต่ไม่รู้แนวทางเลยครับ เลยรบกวนขอ code ต้นแบบ หรือตัวอย่าง

ทั้ง php code ที่สำหรับเชื่อมต่อ / และ vb.net code สำหรับ login

ขอบคุณล่วงหน้าครับขอบคุณครับ

Code (VB.NET)
Imports MySql.Data.MySqlClient
Public Class login
    Dim MySqlConnection As MySqlConnection
    Dim mysqlcon As New MySqlConnection("SERVER=;USERID=;PASSWORD=;DATABASE=;Character Set=utf8;")
    Dim mysqlcmd As New MySqlCommand
    Dim da As New MySqlDataAdapter
    Dim dt As New DataTable
    Dim i As Integer
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Button1.Enabled = False
        MySqlConnection = New MySqlConnection()

        MySqlConnection.ConnectionString = "server=; user id=; password=; database=; Pooling=false"
        Try
            MySqlConnection.Open()
            'MessageBox.Show("Connection to Database has been opened.")
        Catch myerror As MySqlException
            MsgBox("[Server Error]ติดต่อฐานข้อมูลไม่ได้ !: " & myerror.Message)
        End Try
        Dim myadapter As New MySqlDataAdapter
        Dim sqlquary = "SELECT * FROM user WHERE username = '" & username.Text & "' AND password = '" & password.Text & "';"
        Dim command As New MySqlCommand
        command.Connection = MySqlConnection
        command.CommandText = sqlquary
        myadapter.SelectCommand = command
        Dim mydata As MySqlDataReader
        mydata = command.ExecuteReader()
        If mydata.HasRows = 0 Then
            MsgBox("[Warning]ไอดี/พาสเวิร์ด ไม่ถูกต้อง !", MsgBoxStyle.Critical, "Login Failed")
            Button1.Enabled = True
        Else
            CreateObject("WScript.Shell").Popup("<เข้าสู่ระบบสำเร็จ> User :  " + username.Text + "  <ข้อความนี้จะหายไปใน 1วินาที>", 1, "Login Successful")

            Form11.Show()
            Me.Close()

        End If
    End Sub
   
    Private Sub login_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub password_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles password.KeyDown
        If e.KeyCode = Keys.Enter Then
            Button1.PerformClick()
        End If
    End Sub
    Private Sub username_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles username.KeyDown
        If e.KeyCode = Keys.Enter Then
            Button1.PerformClick()

        End If
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        username.Text = ""
        password.Text = ""
        username.Focus()

    End Sub


End Class



อันนี้คือ code ที่ใช้ login ที่เชื่อมต่อโดยตรงกับ mysql ครับ


รบกวนทีครับขอบคุณครับ



Tag : .NET, MySQL, VB.NET, Windows, Linux, Web Hosting







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-04-07 09:04:00 By : wanlop8822 View : 422 Reply : 3
 

 

No. 1

Guest


Quote:
เนื่องจากเห็นเขาบอกกันว่าถ้า

เชื่อมต่อ mysql โดยตรงจาก vb.net จะ protect ยังไงก็โดนเจาะแน่นอน


เขานี่ใครเหรอ

ใช้ vb.net ต่อไปแหละ

เราว่า php นี่เน่ากว่า vb.net อีกนะ

แต่แนะนำให้ใช้ salt เพราะเค็มแต่ดี






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-07 10:13:44 By : ห้ามตอบเกินวันละ 2 กระทู้
 


 

No. 2

Guest


ใช้ tools protect ดีๆ เขียน code เข้ารหัส server ไว้
ยังไงมันก็เจาะได้แค่โปรเจ็ค เข้าถึง server ยาก
ยกเว้นแต่คุณเขียนง่ายๆให้เขาเจาะง่ายๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-07 10:34:37 By : วัว
 

 

No. 3



โพสกระทู้ ( 73,920 )
บทความ ( 837 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

หาบทความ VB.Net กับ MySQL และการเชื่อม MySQL ข้าม Host ได้เลยครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-07 16:44:13 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนขอตัวอย่าง vb.net login mysql โดยเช็คจาก php หน่อยครับ ขอบคุณครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่