|
You last visited: Today at 06:32
Advertisement
[Hilfe] Visual Basic Login mit mysql
Discussion on [Hilfe] Visual Basic Login mit mysql within the .NET Languages forum part of the Coders Den category.
12/03/2012, 21:10
|
#1
|
elite*gold: 0
Join Date: May 2012
Posts: 108
Received Thanks: 8
|
[Hilfe] Visual Basic Login mit mysql
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.
|
|
|
12/04/2012, 09:55
|
#2
|
elite*gold: 2932
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
|
$user = $_GET['user'];
$pass = $_GET['pass'];
$r_user = mysql_real_escape_string($user);
$r_pass = mysql_real_escape_string($user);
ein 'never copy code' - fail, würd ich behaupten:
wenn du sowohl $r_user als auch $r_pass mit dem escapten $user füllst wirds schwer mit dem login
|
|
|
12/04/2012, 18:41
|
#3
|
elite*gold: 0
Join Date: May 2012
Posts: 108
Received Thanks: 8
|
Quote:
Originally Posted by tolio
$user = $_GET['user'];
$pass = $_GET['pass'];
$r_user = mysql_real_escape_string($user);
$r_pass = mysql_real_escape_string($user);
ein 'never copy code' - fail, würd ich behaupten:
wenn du sowohl $r_user als auch $r_pass mit dem escapten $user füllst wirds schwer mit dem login
|
hab ich mich vertippt und ist auch schon lange geändert, daran liegt es trotzdem nicht, vielleicht geht es auch einfach mit funpic nicht...
|
|
|
12/04/2012, 19:53
|
#4
|
elite*gold: 0
Join Date: Sep 2005
Posts: 427
Received Thanks: 87
|
Quote:
If ($reg01[0] == $r_pass)
{
If ($res01[1] == "1`")
|
wo ist den $reg01 definiert ? evtl ein typo ?
Ansonste Apachelog ansehen, findet überhaupt ein datenverkehr statt ?
Was kommt am php script an ?
|
|
|
12/04/2012, 21:33
|
#5
|
elite*gold: 0
Join Date: May 2012
Posts: 108
Received Thanks: 8
|
Quote:
Originally Posted by kissein
wo ist den $reg01 definiert ? evtl ein typo ?
Ansonste Apachelog ansehen, findet überhaupt ein datenverkehr statt ?
Was kommt am php script an ?
|
PHP Code:
$req01= mysql_query("SELECT Passwort,Admin FROM ´Accounts´WHERE ´BENUTZER´=´$r_user´");
|
|
|
12/04/2012, 21:40
|
#6
|
elite*gold: 0
Join Date: Sep 2005
Posts: 427
Received Thanks: 87
|
sorry aber wenn ich das richtig lese ist das ein Q anstatt wie bei mir bemerkt ein G. evtl sinds auch meine augen
|
|
|
12/05/2012, 15:25
|
#7
|
elite*gold: 1
Join Date: Feb 2011
Posts: 1,228
Received Thanks: 159
|
Quote:
Originally Posted by ActiveAwesome
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
}
?>
|
Einmal heißt es $req01 und bei der IF-Abfrage dann $reg01....
|
|
|
12/11/2012, 18:44
|
#8
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
General Coding -> .NET Languages
#moved
|
|
|
12/12/2012, 03:39
|
#9
|
elite*gold: 24
Join Date: Apr 2010
Posts: 35,826
Received Thanks: 6,344
|
Wird afaik nicht gehen, da die DB's von Funpic von außen nicht zugänglich sind.
|
|
|
12/12/2012, 12:55
|
#10
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Quote:
Originally Posted by Drewfire
Wird afaik nicht gehen, da die DB's von Funpic von außen nicht zugänglich sind.
|
Schwachsinn, natürlich geht das.
|
|
|
12/13/2012, 19:00
|
#11
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Quote:
Originally Posted by Drewfire
Wird afaik nicht gehen, da die DB's von Funpic von außen nicht zugänglich sind.
|
Ich seh da auch keinen Zugriff von außen :|
|
|
|
12/13/2012, 23:48
|
#12
|
elite*gold: 2
Join Date: May 2007
Posts: 3,642
Received Thanks: 432
|
glaube das liegt an dem q und g, sonst sehe ich da auch nichts was falsch ist :/
|
|
|
 |
Similar Threads
|
[HILFE] Visual Basic Launcher Login
05/18/2012 - .NET Languages - 8 Replies
Hallo Leute!
Ich habe für meinen Server einen eigenen VB Minecraft Launcher erstellt!
So weit funktioniert alles bestens bis ich meine Daten eingebe und auf Login drücke...
Es erscheint folgende Fehlermeldung:
"Die Datei wurde nicht gefunden"
Das ganze passiert in dieser Zeile:
Shell(Environment.SpecialFolder.ApplicationData & "\.minecraft\bin\minecraft.jar" & benutzername.Text & " " & passwort.Text)
|
[Visual Basic 2010] Mysql Update Tabelle
10/20/2011 - .NET Languages - 3 Replies
Ich habe ein problem ich speichere eine textbox mit :
myCommand.CommandText = "UPDATE Status1 SET Name1='" & (GamePublic.Text) & "'"
Nur habe ich mehr und so klappt es nicht :
myCommand.CommandText = "UPDATE Status1 SET Name1='" & (GamePublic.Text) & "'"
myCommand.CommandText = "UPDATE Status1 SET Status1='" & (StatusPublic.Text) & "'"
untereinander geht nicht wie kann ich mehr querys speichern auf diese weise ?
|
MySQL + Visual Basic
02/12/2011 - .NET Languages - 3 Replies
Halihallo Elite*Com :),
ich versuch mich grad an Visual Basic Emulatoren aber da ist ein problem, sobald ich ein Charakter erstelle, schreibt es in den Error Log:
Exception à 21:46:47.7277260 :
Impossible de créer le personnage: '@Duepzuvu@' : Column count doesn't match value count at row 1
-----------
Hier ist Code in Visual Basic der den Charakter in die Datenbank schreibt:
|
Visual Basic MySQL Frage
01/28/2011 - .NET Languages - 3 Replies
Hallo Community
ich wollte euch mal fragen ob ihr mir helfen könnt das man über den MySQL nur einzelene Spalten einer Tabelle ausliest und diesen wert in einem Label wiedergibt.
Es geht um eine Punktestatus der an einem Nickname+Passwort angehängt ist
welche sich in einer MySQL datenbank befinden. Und die punkte werden Aktualisert und müssen beim Login gedownloadet werden.
Hoffe ihr habt mich verstanden und könnt mir helfen.
|
All times are GMT +1. The time now is 06:33.
|
|