Hallo ich habe ein Problem mit meinem Login System...
Es brauch sehr sehr lange und manchmal geht es garnicht..
Ich muss es via php von mysql auslessen lassen sonst geht es nicht..
Hier ist die Class
Meine login.php
Es brauch sehr sehr lange und manchmal geht es garnicht..
Ich muss es via php von mysql auslessen lassen sonst geht es nicht..
Hier ist die Class
VB.NET-Quellcode
- Public Class LoginForm1
- Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
- Try
- Dim wclient As New Net.WebClient
- Dim result As String = wclient.DownloadString("http://*******.de/login_script/login.php?username=" & log_usr.Text & "&password=" & log_pw.Text)
- Dim WertRegex As New System.Text.RegularExpressions.Regex("<span>(?<Wert>(.*))</span>")
- Dim Wert As String = WertRegex.Match(result).Groups("Wert").ToString()
- If Wert = "Success" Then
- MsgBox("Einloggen erfolgreich !")
- Form1.Show()
- Me.Hide()
- Else
- MsgBox("Fehler Code 2 : Falsche Daten")
- End If
- Catch ex As Exception
- MsgBox(ex.ToString)
- End Try
- End Sub
- Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
- Me.Close()
- End Sub
- End Class
Meine login.php
PHP-Quellcode
- <?php
- include 'conn.php';
- $user = $_GET['username'];
- $pass = $_GET['password'];
- $r_user = mysql_real_escape_string($user);
- $r_pass = mysql_real_escape_string($pass);
- $query = "SELECT * FROM `benutzer` WHERE `Benutzername` = '$r_user' AND `Passwort` = '$r_pass'";
- $result = mysql_query($query);
- $resultcount = mysql_num_rows($result);
- if ($resultcount == 0)
- {
- echo '<span>Denied</span>';
- }else {
- echo '<span>Success</span>';
- }
- ?>
Dieser Beitrag wurde bereits 9 mal editiert, zuletzt von „M4rciii“ () aus folgendem Grund: Formatierung