Beispiel #1
0
<?php

include "static/header.php";
?>

<h1>Cadastro de Novo Usuário</h1>

<p>É necessário possuir um usuário para realizar as provas. Ainda assim você precisa de um código de acesso para cada prova, que será
	fornecido pelo professor da disciplina no momento da realização da prova.</p>
<p>Para a correta avaliação pelos professores é <b>OBRIGATÓRIA</b> a inserção dos <b>DADOS VERDADEIROS E
	CORRETAMENTE DIGITADOS</b> neste formulário. Portanto, atenção ao preencher o cadastro.</p>
<p><b>TODOS OS CAMPOS SÃO OBRIGATÓRIOS!</b></p>

<?php 
include "./view/UserEdit.php";
$form = new UserEdit(null);
$form->render();
?>

<?php 
include "static/footer.php";
Beispiel #2
0
<?php

$__REQUIRED_ACCESS_LEVEL__ = 1;
$__REDIRECT_TO__ = "./";
include "static/header.php";
?>

<h1>Dados de Usuário</h1>

<p>
	Nesta janela você pode alterar/visualizar os dados do seu cadastro.
</p>

<?php 
include "view/UserEdit.php";
$widget = new UserEdit(UserSession::getInstance()->getUser());
$widget->render();
?>

<?php 
include "static/footer.php";
// メイン処理開始 --------------------------------------------------------------
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $mode = $_POST["mode"];
    $user_no = $_POST["user_no"];
} else {
    $mode = $_GET["mode"];
    $user_no = $_GET["user_no"];
}
// 該当モードが無ければ追加モードとする
$arr_mode = array("add", "edit", "confirm", "modify", "entry", "delete");
if (!in_array($mode, $arr_mode)) {
    $mode = "add";
}
$smarty = new SmartyEx();
fnSetCommonInfo($smarty, 2);
$UserEdit = new UserEdit($dbCon, $smarty);
// キーを設定
$UserEdit->SetKey($user_no);
// 該当するモードはフォームデータをセットする
switch ($mode) {
    case "confirm":
    case "modify":
    case "entry":
    case "delete":
        $UserEdit->SetFormData();
        $token = $_POST["token"];
        break;
}
switch ($mode) {
    case "add":
        $act = "i";