';
	$row = mysql_fetch_assoc(mysql_query($sql));
	if($row){
		if($row['encrypt_password'] != $row['passwort'] && md5($password) == $row['passwort']){
			setPassword($username, $password);
			return true;
		} else{
			return $row['encrypt_password'] == $row['passwort'];
		}
	} else{
		return false;
	}
}
function setCookies($nick_name, $password){
	checkCookies($nick_name, $_COOKIE['yps']);
	$row = mysql_fetch_assoc(mysql_query('select SHA1(AES_ENCRYPT(\''.$password.'\',\''.$GLOBALS['PW_AES_KEY'].'\')) as pw'));
	setcookie('name',$nick_name,time()+864000);
	setcookie('passwort',$row['pw'],time()+864000);
	setcookie('yps',$nick_name.','.md5($nick_name),time()+864000);
}
function setPassword($username, $password){
	$sql = 'UPDATE user set passwort = SHA1(AES_ENCRYPT(\''.$password.'\',\''.$GLOBALS['PW_AES_KEY'].'\')) where nickname = \''.$username.'\'';
	//	echo $sql.'
';
	mysql_query($sql);
}
function encryptPassword($password){
	$sql = 'SELECT SHA1(AES_ENCRYPT(\''.$password.'\',\''.$GLOBALS['PW_AES_KEY'].'\')) as pw';
	$result = mysql_fetch_assoc(mysql_query($sql));
	return $result['pw'];
}
function getUserMetaData($userid) {
	$sql = 'SELECT * FROM user_meta_data WHERE user_id = ' . $userid;
	$qry = mysql_query($sql);
	$result = array();
	if(!$qry)
	{
		echo $sql .'
';
		return $result;
	}
	while ($row = mysql_fetch_assoc($qry)) {
		$result[$row['key']] = $row['value'];
	}
	return $result;
}
function setUserMetaDataEntry($userid, $key, $value) {
	$sql = 'UPDATE user_meta_data SET `value` = \''.$value.'\' WHERE user_id = \''.$userid.'\' and `key` = \''.$key.'\'';
	$qry = mysql_query($sql);
	if(!qry)
		return;
	if(mysql_affected_rows() > 0)
		return;
	$sql = 'INSERT INTO user_meta_data(user_id, `key`, `value`) values (\''.$userid.'\',\''.$key.'\',\''.$value.'\')';
	$qry = mysql_query($sql);
}
?>