header('Location: index.php'); exit; } $db->get_user_name($talker); $user_name = $db->result->username; $db->get_server_name($server); $server_name = $db->result->server_name; $nickname = $sess->get('export_nickname'); $db->get_own_name(); if ($db->result->own_name) { $own_name = $db->result->own_name; } else { $own_name = false; } // get chat $db->get_user_chat($tslice, $talker, $server, $resource_id = null, $start = null, 10000); $result = $db->result; // set headers header("Cache-Control: public, must-revalidate"); header("Pragma: hack"); // this is WEIRD - it is needed to work with Internet Explorer :O header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"Jorge_chat_{$nickname}-{$tslice}.txt\""); $data = "{$export_head1[$lang]}{$nickname} ({$user_name}@{$server_name}) {$export_head2[$lang]} {$tslice}:\n"; foreach ($result as $results) { if ($results["direction"] == "from") { $out = $nickname; $tt = $tt + 1; $aa = 0; } else { if ($own_name !== false) {