Пример #1
0
$sql = getUserDetails($id);
if ($guestsMode && $id >= 10000000) {
    $sql = getGuestDetails($id);
}
$query = mysql_query($sql);
if (defined('DEV_MODE') && DEV_MODE == '1') {
    echo mysql_error();
}
$user = mysql_fetch_array($query);
if (function_exists('processName')) {
    $user['username'] = processName($user['username']);
}
$log = '';
$filename = 'Conversation with ' . $user['username'] . ' on ' . date('M jS Y');
$messages = array();
getChatboxData($id);
$log .= 'Conversation with ' . $user['username'] . ' on ' . date('M jS Y');
$log .= "\r\n-------------------------------------------------------\r\n\r\n";
foreach ($messages as $chat) {
    $chat['message'] = strip_tags($chat['message']);
    if ($chat['self'] == 1) {
        $log .= '(' . date('g:iA', $chat['sent']) . ") " . $language[10] . ': ' . $chat['message'] . "\r\n";
    } else {
        $log .= '(' . date('g:iA', $chat['sent']) . ") " . $user['username'] . ': ' . $chat['message'] . "\r\n";
    }
}
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename="' . $filename . '.txt"');
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
Пример #2
0
         $query = mysqli_query($GLOBALS['dbh'], $sql);
         if (defined('DEV_MODE') && DEV_MODE == '1') {
             echo mysqli_error($GLOBALS['dbh']);
         }
         $result = mysqli_fetch_assoc($query);
         $response['init'] = '1';
         $response['initialize'] = $result['id'];
     }
     getStatus();
     if (!empty($_COOKIE[$cookiePrefix . 'state'])) {
         $states = explode(':', urldecode($_COOKIE[$cookiePrefix . 'state']));
         $openChatboxId = '';
         if ($states[2] != '' && $states[2] != ' ') {
             $openChatboxId = $states[2];
         }
         getChatboxData($openChatboxId);
     }
 }
 if (!empty($_REQUEST['buddylist']) && $_REQUEST['buddylist'] == 1 && $processFurther) {
     getBuddyList();
 }
 if (USE_COMET == 0) {
     getLastTimestamp();
 }
 if (defined('DISABLE_ISTYPING') && DISABLE_ISTYPING != 1 && $processFurther) {
     typingTo();
 }
 if (defined('DISABLE_ANNOUNCEMENTS') && DISABLE_ANNOUNCEMENTS != 1 && $processFurther) {
     checkAnnoucements();
 }
 if ($processFurther) {