Exemplo n.º 1
0
function setStatus($message)
{
    global $userid;
    global $chromeReorderFix;
    $sql = "insert into cometchat_status (userid,status) values ('" . mysqli_real_escape_string($GLOBALS['dbh'], $userid) . "','" . mysqli_real_escape_string($GLOBALS['dbh'], sanitize_core($message)) . "') on duplicate key update status = '" . mysqli_real_escape_string($GLOBALS['dbh'], sanitize_core($message)) . "'";
    $query = mysqli_query($GLOBALS['dbh'], $sql);
    if (defined('DEV_MODE') && DEV_MODE == '1') {
        echo mysqli_error($GLOBALS['dbh']);
    }
    if (function_exists('hooks_activityupdate')) {
        hooks_activityupdate($userid, $message);
    }
}
Exemplo n.º 2
0
THE SOFTWARE.
*/
include_once dirname(__FILE__) . DIRECTORY_SEPARATOR . "cometchat_init.php";
if (isset($_REQUEST['status'])) {
    if ($userid != 0) {
        $message = $_REQUEST['status'];
        $sql = "insert into cometchat_status (userid,status) values ('" . mysql_real_escape_string($userid) . "','" . mysql_real_escape_string(sanitize_core($message)) . "') on duplicate key update status = '" . mysql_real_escape_string(sanitize_core($message)) . "'";
        $query = mysql_query($sql);
        if (defined('DEV_MODE') && DEV_MODE == '1') {
            echo mysql_error();
        }
        if ($message == 'offline') {
            $_SESSION['cometchat']['cometchat_sessionvars']['buddylist'] = 0;
        }
        if (function_exists('hooks_activityupdate')) {
            hooks_activityupdate($userid, $message);
        }
    }
    if (isset($_GET['callback'])) {
        header('content-type: application/json; charset=utf-8');
        echo $_GET['callback'] . '(1)';
    } else {
        echo "1";
    }
    exit(0);
}
if (isset($_GET['guestname']) && $userid != 0) {
    $guestname = $_GET['guestname'];
    $sql = "UPDATE `cometchat_guests` SET name='" . $guestname . "' where id='" . $userid . "'";
    $query = mysql_query($sql);
    if (defined('DEV_MODE') && DEV_MODE == '1') {