コード例 #1
0
    echo $value;
    ?>
</p>
	                            <p class="info"><span class="bold">ID:</span> <?php 
    echo $PanelMember->getStudentID();
    ?>
</p>
	                            <p class="info"><span class="bold">Batch:</span> <?php 
    echo format_position($PanelMember->getBatch());
    ?>
</p><td class='P_ID'>
	                            <input type="text" name="<?php 
    echo $key;
    ?>
" value="<?php 
    echo $PanelMember->getUserID();
    ?>
"/>
	                            <div class="icons">
	                                <div class="icon32x32 n17" title="<?php 
    echo $PanelMember->getContactNo();
    ?>
"></div>
	                                <a href="mailto:<?php 
    echo $PanelMember->getEmail();
    ?>
"><div class="icon32x32 n18" title="<?php 
    echo $PanelMember->getEmail();
    ?>
"></div></a>
	                            </div>
コード例 #2
0
<?php

require_once "../includes/config.php";
require_once "../classes/Member.php";
require_once "../classes/PanelMember.php";
if (isset($_POST['archive_panel'])) {
    $DB = new Database();
    $session_group = PanelMember::count() + 1;
    foreach (PanelMember::$Designations as $key => $value) {
        $PanelMember = new PanelMember($key);
        if ($PanelMember->isArchived()) {
            header("Location: ../admin/panelmember.php?archiveError=1");
            exit;
        }
    }
    if (!$archiveError) {
        foreach (PanelMember::$Designations as $key => $value) {
            $PanelMember = new PanelMember($key);
            $data = array();
            $data['UID'] = $PanelMember->getUserID();
            $data['Responsibility'] = $PanelMember->getPosition();
            $data['session_from'] = pure_it($_POST['session_from']);
            $data['session_to'] = pure_it($_POST['session_to']);
            $data['session_group'] = $session_group;
            $DB->insert('panelmembers', $data);
        }
        $DB->close();
        header("Location: ../admin/panelmember.php?archiveSuccess=1");
        exit;
    }
}