get_members($calendar_id); }); $app->post('', $check_token_exists, $decode_body, function ($calendar_id) { add_member($calendar_id); }); $app->group('/:username', function () use($app) { global $check_token_exists; global $decode_body; $app->get('', $check_token_exists, function ($calendar_id, $username) { get_member($username, $calendar_id); }); $app->put('', $check_token_exists, $decode_body, function ($calendar_id, $username) { edit_member($username, $calendar_id); }); $app->delete('', $check_token_exists, function ($calendar_id, $username) { delete_member($username, $calendar_id); }); }); }); $app->group('/events', function () use($app) { global $check_token_exists; global $decode_body; $app->get('', $check_token_exists, function ($calendar_id) { get_events($calendar_id); }); $app->post('', $check_token_exists, $decode_body, function ($calendar_id) { create_event($calendar_id); }); $app->group('/:event_id', function () use($app) { global $check_token_exists; global $decode_body;
<?php require_once realpath($_SERVER['DOCUMENT_ROOT']) . '/includes/init_member.inc.php'; if (isset($_GET['email'])) { delete_member($_GET['email']); header('Location: ' . $_SERVER['HTTP_REFERER'] . ''); }
$total_sql = "SELECT COUNT(*) AS num FROM " . table('members') . " as m " . $wheresql; $total_val = $db->get_total($total_sql); $page = new page(array('total' => $total_val, 'perpage' => $perpage)); $currenpage = $page->nowindex; $offset = ($currenpage - 1) * $perpage; $member = get_member_list($offset, $perpage, $wheresql . $oederbysql); $smarty->assign('pageheader', "个人会员"); $smarty->assign('member', $member); $smarty->assign('page', $page->show(3)); $smarty->display('personal/admin_personal_user_list.htm'); } elseif ($act == 'delete_user') { check_token(); check_permissions($_SESSION['admin_purview'], "per_user_del"); $tuid = !empty($_POST['tuid']) ? $_POST['tuid'] : adminmsg("你没有选择会员!", 1); if ($_POST['delete']) { if ($_POST['delete_user'] == 'yes' && !delete_member($tuid)) { adminmsg("删除会员失败!", 0); } if ($_POST['delete_resume'] == 'yes' && !del_resume_for_uid($tuid)) { adminmsg("删除简历失败!", 0); } adminmsg("删除成功!", 2); } } elseif ($act == 'user_edit') { get_token(); check_permissions($_SESSION['admin_purview'], "per_user_edit"); $smarty->assign('pageheader', "个人会员"); $smarty->assign('user', get_member_one($_GET['tuid'])); $smarty->assign('resume', get_resume_uid($_GET['tuid'])); $smarty->assign('url', $_SERVER["HTTP_REFERER"]); $smarty->display('personal/admin_personal_user_edit.htm');
if (!$success) { echo '<p class="error">Error approving member with ' . 'email address <i>' . $_REQUEST['email'] . '</i>.</p>'; } else { if ($info['emailapproved']) { // send if there is $body = parse_email('approved', $listing, $email); // use send_email function $mail_sent = send_email($email, $from, $subject, $body); } } } echo '<p class="success">Finished approving selected members.</p>'; } else { if ($selected == 'REJECT') { foreach ($_POST['email'] as $email) { $success = delete_member($listing, $email); if (!$success) { echo '<p class="error">Error rejecting member with ' . 'email address <i>' . $_REQUEST['email'] . '</i>.</p>'; } } echo '<p class="success">Finished rejecting selected members.</p>'; } } } $listing = ''; // free up memory unset($info, $subject, $headers, $success, $body); } /*______________________________________________________________________EDIT_*/ if ($action == 'edit') { $info = get_listing_info($listing);
exit; } if (isset($_GET["new-member"])) { new_member(); exit; } if (isset($_POST["username"])) { new_members_save(); exit; } if (isset($_GET["delete-js"])) { delete_js(); exit; } if (isset($_POST["delete"])) { delete_member(); exit; } table(); function new_js() { header("content-type: application/x-javascript"); $tpl = new templates(); $page = CurrentPageName(); $title = $tpl->javascript_parse_text("{new_member}"); echo "YahooWin(800,'{$page}?new-member=yes','{$title}')"; } function delete_js() { $page = CurrentPageName(); $tpl = new templates();
break; case 'update': $firstname = $_POST['firstname']; $lastname = $_POST['lastname']; $email = $_POST['email']; $phone = $_POST['phone']; $date = $_POST['date']; $level = $_POST['category']; $status = $_POST['stt']; $id_member = $_POST['idmem']; update_member($firstname, $lastname, $email, $phone, $date, $level, $status, $id_member); header('Location:' . $app_path); break; case 'delete': $id_member = $_GET['idmem']; delete_member($id_member); header('Location:' . $app_path . '?del=success'); case 'category': // Get category data $category_id = intval($_GET['category_id']); $category = getcategory($category_id); $category_name = $category['level_name']; $member = get_member_by_category($category_id); //pagination $p = new Pager(); $counts = count_member_by_category($category_id); $count = $counts[0]; $limit = 2; $start = $p->findStart($limit); $pages = $p->findPages($count, $limit); $result = member_on_page($category_id, $start, $limit);
if ($act === 'login') { $msg = login(); } elseif ($act === 'logout') { $msg = logout(); } elseif ($act === 'add_member') { $msg = add_member(); } elseif ($act === 'edit_member') { $msg = edit_member(); } elseif ($act === 'add_member_fee') { $msg = add_member_fee(); } elseif ($act === 'add_member_fen') { $msg = add_member_fen(); } elseif ($act === 'add_member_score') { $msg = add_member_score(); } elseif ($act === 'delete_member') { $msg = delete_member(); } elseif ($act === 'add_grade') { $msg = change_grade(1); } elseif ($act === 'minus_grade') { $msg = change_grade(2); } elseif ($act === 'update_month_fee') { $msg = update_month_fee(); } ?> <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="description" content=""> <meta name="keywords" content=""> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">
# along with Famesy; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA include "../../header.php"; include "../../functions.php"; #include("../../config.php"); $member = get_member($_REQUEST['m']); function delete_member($m) { mysql_query("delete from contribution where member_id=" . mysql_real_escape_string($m['id'])); mysql_query("delete from invoice where member_id=" . mysql_real_escape_string($m['id'])); mysql_query("delete from individual where member_id=" . mysql_real_escape_string($m['id'])); mysql_query("delete from organization where member_id=" . mysql_real_escape_string($m['id'])); mysql_query("delete from member where id=" . mysql_real_escape_string($m['id'])); } if ($_SERVER['REQUEST_METHOD'] == 'POST') { delete_member($member); ?> Supprimé: <?php echo $member['id']; ?> . <p><a href="../liste/">Retour à la liste</a></p> <?php } else { ?> <style> body { text-align: center; } </style> <h2>Supprimer le membre</h2>
function del() { global $_G; if (!$_GET['uid']) { cpmsg('抱歉,要删除的会员ID不存在', 'error', "m=member&a=main"); return false; } $uid = intval($_GET['uid']); if (!$_GET['ok']) { cpmsg('您确定要删除当前的会员吗?删除后不可恢复?', 'error', "m=member&a=del&ok=1&uid=" . $uid, '确定删除', "<p><a href='" . URL . "m=member&a=main'>取消</a></p>"); return false; } else { $user = getuser($uid, 'uid'); delete_member($uid); cpmsg('删除成功', 'success', "m=member&a=main"); return false; } }
include_once('ressources/class.openssh.inc'); include_once('ressources/class.user.inc'); $user=new usersMenus(); if($user->AsSystemAdministrator==false){ $tpl=new templates(); echo "alert('". $tpl->javascript_parse_text("{ERROR_NO_PRIVS}")."');"; die();exit(); } if(isset($_GET["list"])){list_items();exit;} if(isset($_GET["new-js"])){new_js();exit;} if(isset($_GET["new-member"])){new_member();exit;} if(isset($_POST["username"])){new_members_save();exit;} if(isset($_GET["delete-js"])){delete_js();exit;} if(isset($_POST["delete"])){delete_member();exit;} table(); function new_js(){ header("content-type: application/x-javascript"); $tpl=new templates(); $page=CurrentPageName(); $title=$tpl->javascript_parse_text("{new_member}"); echo "YahooWin(800,'$page?new-member=yes','$title')"; } function delete_js(){ $page=CurrentPageName();