コード例 #1
0
ファイル: projectauditor.php プロジェクト: homberghp/peerweb
    $_REQUEST['newauditor'] = $newauditor = validate($_GET['newauditor'], 'snummer', '0');
    //    $dbConn->log('GET '.$newauditor);
} else {
    if (isset($_POST['newauditor'])) {
        unset($_GET['newauditor']);
        $_REQUEST['newauditor'] = $newauditor = validate($_POST['newauditor'], 'snummer', '0');
        //    $dbConn->log('POST '.$newauditor);
    } else {
        unset($_POST['newauditor']);
        unset($_REQUEST['newauditor']);
        unset($_GET['newauditor']);
    }
}
$searchname = '';
$studentPicker = new StudentPicker($dbConn, $newauditor, 'Search and select auditor.');
$studentPicker->setInputName('newauditor');
if (isset($_REQUEST['searchname'])) {
    if (!preg_match('/;/', $_REQUEST['searchname'])) {
        $searchname = $_REQUEST['searchname'];
        $studentPicker->setSearchString($searchname);
        if (!isset($_REQUEST['newauditor'])) {
            $newauditor = $studentPicker->findStudentNumber();
        }
    } else {
        $searchname = '';
    }
    $_SESSION['searchname'] = $searchname;
} else {
    $studentPicker->setSearchString($_SESSION['searchname']);
}
$_SESSION['searchname'] = $searchname;