Hi,
Hab in der Überschrift eh schon alles geschildert…
Hier der Code:
[code]<?
function connect()
{
$con= mysql_connect(‘localhost’,’’,’’) or die(mysql_error());
mysql_select_db(‘users’,$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);
}
function logged_in()
{
$sql=“SELECT UserId
FROM users
WHERE UserSession=’”.session_id()."'
LIMIT 1";
$result= mysql_query($sql);
return ( mysql_num_rows($result)==1);
}
function logout()
{
$sql=“UPDATE users
SET UserSession=NULL
WHERE UserSession=’”.session_id()."’";
mysql_query($sql);
}
connect();
?>[/code]
der Code ist zwar nicht von mir, denn er stammt aus einem Tutorial, aber ich verstehe ihn und hab ihn auch schon (zwar nicht an dieser stelle) auf meine Bedürfnisse angepasst…
…und NEIN Passwort oder Benutzername ist nicht falsch.
Hab auch schon bei bplaced eine neue Datenbank hinzugefügt, aber es half nichts… Es heißt immer noch Access denied blablabla…
lg nico
PS: Bin neu hier. Hallo!