예제 #1
0
         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;
예제 #2
0
<?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'] . '');
}
예제 #3
0
    $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');
예제 #4
0
                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);
예제 #5
0
    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();
예제 #6
0
     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);
예제 #7
0
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">
예제 #8
0
파일: index.php 프로젝트: elecnix/famesy
# 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>
예제 #9
0
 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;
     }
 }
예제 #10
0
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();