$s = array($sub['email']); if (!empty($_POST['registered'])) { $s[] = $sub['registered']; } if (!empty($_POST['ip'])) { $s[] = $sub['ip']; } array_walk($d, 'csvWrap'); array_walk($s, 'csvWrap'); $a = array_merge($s, $d); $o .= implode(',', $a) . "\r\n"; } $size_in_bytes = strlen($o); header("Content-disposition: attachment; filename=poMMo_" . Pommo::_T('Subscribers') . ".csv; size={$size_in_bytes}"); print $o; die; } // ====== TXT EXPORT ====== if (!$ids) { $group = new Pommo_Groups($state['group'], $state['status']); $ids =& $group->_memberIDs; } $emails = Pommo_Subscribers::getEmail(array('id' => $ids)); $o = ''; foreach ($emails as $e) { $o .= "{$e}\r\n"; } $size_in_bytes = strlen($o); header("Content-disposition: attachment; filename=poMMo_" . Pommo::_T('Subscribers') . ".txt; size={$size_in_bytes}"); print $o; die;