Ich habe in Visual Basic einen Register und Login Client erstellt !
Ich habe das ganze mit PhP verbunden aber es klappt nicht.
Nun habe ich aber folgendes Problem mit MySql! =
Das ist mein Login.php:
<?php
$userpw = mysql_real_escape_string($_POST['pw']);
$userid = mysql_real_escape_string($_POST['u']);
@mysql_connect('[COLOR="Red"]mysqlxx.000webhost.com[/COLOR]', '[COLOR="Red"]meinbenutzername[/COLOR]', '[COLOR="Red"]meinpasswort[/COLOR]') or die (mysql_error());
@mysql_select_db('[COLOR="Red"]meinedatenbank[/COLOR]') or die (sqlerror(mysql_errno(), mysql_error()));
$query = "SELECT * FROM `user` WHERE `user`='$userid' AND `passwd`='$userpw'";
$result = mysql_query($query);
$resultcount = mysql_num_rows($result);
if ($resultcount == 0)
{
echo 'Login fehlgeschlagen';
}else {
echo 'Erfolgreich eingeloggt';
}
?>
[COLOR="DarkOrange"]Und das mein Register.php :[/COLOR]
<?php
$username = mysql_real_escape_string($_POST['u']);
$option = $_POST['o'];
$con = mysql_connect('mysqlxx.000webhost.com', '[COLOR="Red"]meinbenutzername[/COLOR]', '[COLOR="Red"]meinpasswort[/COLOR]') or die (mysql_error());
mysql_select_db('[COLOR="Red"]meinedatenbank[/COLOR]', $con);
$str_query = "SELECT `user` FROM `user` WHERE `user` = '$username'";
$result = mysql_query($str_query, $con) or die (mysql_error());
$resultcount = mysql_num_rows($result);
if ($resultcount > 0 && $option == 0 || $resultcount > 0 && $option == 1)
{
echo 'Username bereits vergeben';
} elseif ($resultcount == 0 && $option == 0)
{
echo "Username verfuegbar";
} elseif ($resultcount == 0 && $option == 1)
{
$ip = $_SERVER['REMOTE_ADDR'];
$ipquery = "SELECT `regip` FROM `user` WHERE `regip`='$ip'";
$ipsql = mysql_query($ipquery);
if (mysql_num_rows($ipsql) == 0)
{
$password = mysql_real_escape_string($_POST['pw']);
$email = mysql_real_escape_string($_POST['e']);
$query = "INSERT INTO `user` (`user`, `passwd`, `email`, `regip`) VALUES (
'$username',
'$password',
'$email',
'$ip')";
$sql = mysql_query($query) or die("TEST".mysql_error());
echo 'Erfolgreich registriert';
} else
{
echo 'Mit dieser IP wurde bereits ein Account erstellt';
}
}
?>
[COLOR=“Red”]Und ich bekomme folgende Fehler:[/COLOR]
PHP Error Message
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user ‘a3823391’@‘localhost’ (using password: NO) in /home/a3823391/public_html/login.php on line 2
Free Web Hosting
PHP Error Message
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/a3823391/public_html/login.php on line 2
Free Web Hosting
PHP Error Message
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user ‘a3823391’@‘localhost’ (using password: NO) in /home/a3823391/public_html/login.php on line 3
Free Web Hosting
PHP Error Message
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/a3823391/public_html/login.php on line 3
Free Web Hosting
Login fehlgeschlagen
[COLOR=“red”]Das bekomme ich in VisualBasic:[/COLOR]