예제 #1
0
require_once "common.inc.php";
require_once "config.php";
require_once "Member.class.php";
require_once "LogEntry.class.php";
$memberId = isset($_REQUEST["memberId"]) ? (int) $_REQUEST["memberId"] : 0;
if (!($member = Member::getMember($memberId))) {
    displayPageHeader("Error");
    echo "<div>Member not found.</div>";
    displayPageFooter();
    exit;
}
if (isset($_POST["action"]) and $_POST["action"] == "Save Changes") {
    saveMember();
} elseif (isset($_POST["action"]) and $_POST["action"] == "Delete Member") {
    deleteMember();
} else {
    displayForm(array(), array(), $member);
}
function displayForm($errorMessages, $missingFields, $member)
{
    $logEntries = LogEntry::getLogEntries($member->getValue("id"));
    displayPageHeader("View member: " . $member->getValueEncoded("firstName") . " " . $member->getValueEncoded("lastName"));
    if ($errorMessages) {
        foreach ($errorMessages as $errorMessage) {
            echo $errorMessage;
        }
    }
    $start = isset($_REQUEST["start"]) ? (int) $_REQUEST["start"] : 0;
    $order = isset($_REQUEST["order"]) ? preg_replace("/[^ a-zA-Z]/", "", $_REQUEST["order"]) : "username";
    ?>
예제 #2
0
if (strpos($_SERVER['HTTP_REFERER'], "page") === FALSE) {
    $search = $_REQUEST['search'];
    $_SESSION['search'] = $_REQUEST['search'];
} else {
    $search = $_SESSION['search'];
}
// echo "session search = " . $_SESSION['search'];
// ACTION
//////////////////////////////////////////////////////////////////////////////
if ($formulaire == 'action') {
    $action = $_REQUEST['action'];
    $tabIdMember = $_REQUEST['tabIdMember'];
    if (!empty($tabIdMember)) {
        foreach ($tabIdMember as $idMember) {
            if ($action == 'delete') {
                deleteMember($idMember);
            } else {
                if ($action == 'pending') {
                    updateMemberStatus($idMember, '0');
                } else {
                    if ($action == 'email_verified') {
                        updateMemberStatus($idMember, '1');
                    } else {
                        if ($action == 'member') {
                            updateMemberStatus($idMember, '2');
                        }
                    }
                }
            }
        }
    }
예제 #3
0
                                First Name: <input type="text" name="search_fname" />
                                Last Name: <input type="text" name="search_lname" /> 
                                Email: <input type="text" name="search_email" />
                                Member Status: 
                                    <select name="search_status"> 
                                        <option value="all" selected>All</option>
                                        <option value="active">Active</option>
                                        <option value="inactive">Inactive</option> 
                                    </select> 
                                <input type='submit' value='Search' class='btn btn-default' />
                            </form>
                            
                            <?php 
include "../../databaseInfo.php";
if (isset($_POST["memberID"]) && isset($_POST["memberName"]) && isset($_POST["memberEmail"])) {
    if (deleteEmergencyContact($_POST["memberID"]) && deleteMember($_POST["memberID"])) {
        generatePage("success", $_POST["memberName"], $_POST["memberEmail"]);
    } else {
        generatePage("fail", $_POST["memberName"], $_POST["memberEmail"]);
    }
} else {
    generatePage("", "", "");
}
function deleteEmergencyContact($memberID)
{
    try {
        $connection = new PDO("mysql:host=" . DB_HOST_NAME . ";dbname=" . DB_NAME . ";charset=utf8", DB_USER_NAME, DB_PASSWORD);
        // Exceptions fire when occur
        $connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $deleteQuery = $connection->query('
                                            DELETE FROM ' . EMERGENCY_CONTACTS_TABLE . ' 
<?php

require 'controller.php';
$isbn = $_POST['isbn'];
$type = $_POST['type'];
echo $type;
//echo $isbn;
if ($type == 'Books') {
    $members_data = deleteBook($isbn);
} else {
    $members_data = deleteMember($isbn);
}
//echo $members_data;
<?php

require 'controller.php';
$memberId = $_POST['isbn'];
$members_data = deleteMember($memberId);
echo $members_data;