Пример #1
0
<?php

//Imports
require_once 'variables_site.php';
require_once 'db/db_conn.php';
require_once 'db/SELECT.php';
require_once 'db/INSERT.php';
require_once 'email.php';
require_once 'pm.php';
require_once 'classes/Applicant.php';
require_once 'classes/Message.php';
require_once 'classes/Peak.php';
require_once 'classes/User.php';
$con = connect_db();
$ADK_APPLICANT = new Applicant();
$ADK_APPLICANT->populateFromSignUp();
if (!$ADK_APPLICANT->isValid()) {
    $con->close();
    header('Location: ../signup?e=' . $this->err);
    exit;
}
if (!User::isUniqueUsername($con, $ADK_APPLICANT->username, '')) {
    $con->close();
    header('Location: ../signup?e=q');
    exit;
}
$ADK_APPLICANT->sanitize();
$ADK_APPLICANT->save($con);
foreach ($ADK_APPLICANT->peaks as $ADK_PEAK) {
    $ADK_APPLICANT->addPeak($con, $ADK_PEAK);
}