hallo zusammen
Für mein Script habe ich das Loginscript von mrhappiness genommen.
Ich habe das Problem, dass ich immer den Fehler bekomme "Ihre Anmeldedaten waren nicht korrekt".
Hier mal die login.php und ein auszug der config.php:
http://team-uge.ckras.com/clan_cms/login.php
Account 1:
User: test
Pass: test
Account 2:
User: e
Pass: e
damit könnt ihr es ausprobieren
ich habe das gefühl das ich alles richtig gemacht habe, trozdem gehts net.
Ich hoffe ihr könnt mir helfen
mfg
Für mein Script habe ich das Loginscript von mrhappiness genommen.
Ich habe das Problem, dass ich immer den Fehler bekomme "Ihre Anmeldedaten waren nicht korrekt".
Hier mal die login.php und ein auszug der config.php:
PHP-Code:
<?
//config.php:
function connect()
{
$con= mysql_connect(localhost,web524,xxx) or die(mysql_error());
mysql_select_db('usr_web524_1',$con) or die(mysql_error());
}
function check_user($name, $pass)
{
$sql="SELECT UserId
FROM users
WHERE UserName='".$name."' AND UserPass=MD5('".$pass."')
LIMIT 1";
$result= mysql_query($sql) or die(mysql_error());
if ( mysql_num_rows($result)==1)
{
$user=mysql_fetch_assoc($result);
return $user['UserId'];
}
else
return false;
}
function login($userid)
{
$sql="UPDATE users
SET UserSession='".session_id()."'
WHERE UserId=".$userid;
mysql_query($sql);
}
?>
<?
//login.php:
session_start();
include ("config.php");
if (isset($_POST['login']))
{
$userid=check_user($UserName, $UserPass);
if ($UserID!=false)
login($UserID);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
if (!logged_in())
echo '<form method="post" action="login.php">
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td>
<label>Benutzername:</label>
</td>
<td>
<input name="UserName" id="UserName" type="text">
</td>
</tr>
<tr>
<td>
<label>Passwort: </label>
</td>
<td>
<input name="UserPass" type="password" id="UserPass">
</td>
</tr>
</table>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo "du bist eingeloggt, $username...<b><a href=\"logged_in.php\">hier</a></b> geht´s weiter !<br>";
?>
Account 1:
User: test
Pass: test
Account 2:
User: e
Pass: e
damit könnt ihr es ausprobieren
ich habe das gefühl das ich alles richtig gemacht habe, trozdem gehts net.
Ich hoffe ihr könnt mir helfen
mfg
Kommentar