Hey, ich möchte ein Login System über phpmyadmin mit mysql erstellen, als host hab ich funpic.
Doch wenn ich dann auf einloggen klicke, klappt es nicht, obwohl ich benutzer name und pw richtig angebe, passiert einfach nichts, hier die 2 php´s und der code von der Form:
login.php:
PHP Code:
<?php
include "include/config.php";
$user = $_GET['user'];
$pass = $_GET['pass'];
$r_user = mysql_real_escape_string($user);
$r_pass = mysql_real_escape_string($user);
$req01= mysql_query("SELECT Passwort,Admin FROM ´Accounts´WHERE ´BENUTZER´=´$r_user´");
$res01 = mysql_fetch_array($req01);
If ($reg01[0] == $r_pass)
{
If ($res01[1] == "1`")
{
echo "Code:4"; //Admin Login Erfolgreich
} elseif ($res01[1]== "0") {
echo "Code: 3"; //Normaler Benutzer Login Erfolgreich
}else {
echo "Code: 5"; //Passwort falsch oder Benutzername existiert nicht
}
?>
config.php:
PHP Code:
<?php
@mysql_connect("funpicsql.de","mysql1115248","passwort *zensiert*") or die("Code: 1");
@mysql_select_db("mysql1115248") or die("Code: 2");
?>
Loginform:
Code:
Public Class LoginForm1
Dim wClient As New Net.WebClient
Private Sub btn_login_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_login.Click
Dim _result As String = wClient.DownloadString("http://activeawesome.funpic.de/user/login.php?user=" & txt_username.Text & "&pass=" & MD5StringHash(txt_password.Text).ToLower)
Select Case _result
Case "Code 1"
MsgBox("Verbindung zum Server fehlgeschlagen.")
Case "Code 2"
MsgBox("Verbindung zur Datenbank nicht möglich.")
Case "Code 3"
MsgBox("Normaler Benutzer Login erfolgreich.")
Case "Code 4"
MsgBox(" Admin Benutzer Login erfolgreich.")
Case "Code5"
MsgBox("Das Passwort ist falsch oder der Benutzer existiert nicht.")
End Select
End Sub
Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_cancel.Click
Me.Close()
End Sub
End Class
Bitte darum, mir die Fehler zuzeigen, in die Mysql datenbank steht Benutzer,PW und Admin eingetragen wie ich will.