예제 #1
0
파일: ebpls002.php 프로젝트: laiello/ebpls
<?php

//	eBPLS_PAGE_LOGOUT : this page allows user to logout
//if (isset($ThUserData)) setUserLogout();
//setcookie("godmode",md5("iamgod"),"1");
if ($GLOBALS['watbrowser'] == 'msie') {
    $strQuery = mysql_query("UPDATE ebpls_user SET login = NOW(), logout = NOW() WHERE id = '{$ThUserData['id']}'") or die(mysql_error());
    setUserLogout();
} else {
    setUserLogout();
}
$delses = mysql_query("delete from user_session where ip_add='{$remoteip}' and user_id='{$ThUserData['id']}'");
header("Location: index.php?logout=1");
예제 #2
0
파일: ebpls007.php 프로젝트: laiello/ebpls
//	Kick and Unlock exclusive functions
if ($frmBtnKick == "Kick User") {
    $checkif = @mysql_query("select username, login, logout from ebpls_user where id = '{$frmId}'");
    $checkiff = @mysql_fetch_assoc($checkif);
    if ($checkiff['login'] <= $checkiff['logout']) {
        ?>
        <body onload='javascript:alert ("Cannot kick offline user!"); return false;'></body>
        <?php 
    } else {
        if ($ThUserData['username'] == $checkiff['username']) {
            ?>
        <body onload='javascript:alert ("Cannot kicked own account!"); return false;'></body>
        <?php 
        } else {
            $frmThreadId = $frmId;
            setUserLogout($frmThreadId);
            $frmBtnKick = "";
            ?>
    <body onload='javascript:alert ("User is successfully kicked!");'></body>
	<?php 
        }
    }
    //header("Location: " . $HTTP_SERVER_VARS['PHP_SELF'].'?part=4&class_type=Settings&itemID_=7&busItem=Settings&permit_type=Settings&settings_type=UserManager&item_id=Settings&com=kick');
}
if ($frmBtnUnlock == "Unlock User") {
    $checkif = @mysql_query("select lockout from ebpls_user where id = '{$frmId}'");
    $checkiff = @mysql_fetch_assoc($checkif);
    if ($checkiff[lockout] == "") {
        ?>
        <body onload='javascript:alert ("Cannot Unlock open user!"); return false;'></body>
        <?php