<?php /** * Copyright: dtbaker 2012 * Licence: Please check CodeCanyon.net for licence details. * More licence clarification available here: http://codecanyon.net/wiki/support/legal-terms/licensing-terms/ * Deploy: 9809 f200f46c2a19bb98d112f2d32a8de0c4 * Envato: 4ffca17e-861e-4921-86c3-8931978c40ca * Package Date: 2015-11-25 02:55:20 * IP Address: 67.79.165.254 */ $module->page_title = _l('Member Statistics'); $member_id = isset($_REQUEST['member_id']) ? (int) $_REQUEST['member_id'] : false; $newsletter_member_id = isset($_REQUEST['newsletter_member_id']) ? (int) $_REQUEST['newsletter_member_id'] : false; if ($member_id) { $member_data = module_newsletter::get_member($member_id); } else { if ($newsletter_member_id) { $member_data = module_newsletter::get_newsletter_member($newsletter_member_id); } else { set_error('Sorry no member id specified'); redirect_browser(module_member::link_list(0)); } } // quick hack to save settings. $redirect = false; foreach ($member_data as $member_d) { if (isset($_REQUEST['receive_email']) && $member_d['newsletter_member_id'] && isset($_REQUEST['receive_email'][$member_d['newsletter_member_id']])) { module_newsletter::save_member($member_d['newsletter_member_id'], array('receive_email' => (int) $_REQUEST['receive_email'][$member_d['newsletter_member_id']])); $redirect = true; }