checklogin.php
$ws_user=$_POST['username'];
$ws_pwd=$_POST['password'];
$check = safe_query("SELECT * FROM users WHERE username='$ws_user' ");
$anz = mysql_num_rows($check);
if($anz) {
$ds=mysql_fetch_array($check);
if(($ds[val]) == '0') {
$error='ERR3_login';
}
// checkt passwort
$ws_pwd=md5($ws_pwd);
if($ws_pwd == $ds[password]) {
setcookie("ws_auth", $ws_user.":".$ws_pwd, time()+(3600*24*365));
header("Location: index.php");
}
elseif(!($ws_pwd == $ds[password])) {
$error='ERR2_login';
}
}
else $error='ERR1_login';
contained in _functions.php
$cookie=false;
if (isset($ws_auth)) {
$authent = explode(":", $ws_auth);
$ws_user = $authent[0];
$ws_pwd = $authent[1];
$cookie=true;
}
$loggedin=false;
if ($cookie) {
$checklog = safe_query("SELECT userid FROM users WHERE username='$ws_user' AND password='$ws_pwd'");
while($ds222=mysql_fetch_array($checklog)) {
$loggedin=true;
$userID=$ds222[userid];
}
}