<?php //Imports require_once 'includes/db/db_conn.php'; require_once 'includes/db/SELECT.php'; require_once 'includes/classes/Applicant.php'; require_once 'includes/classes/Correspondent.php'; require_once 'includes/classes/Peak.php'; if (!isset($_GET['_']) || !is_numeric($_GET['_'])) { header("Location: ./"); } $con = connect_db(); $ADK_APPLICANT = new Applicant(); $ADK_APPLICANT->id = intval($_GET['_']); $ADK_APPLICANT->get($con); if ($ADK_APPLICANT->name == '') { header("Location: ./"); } $ADK_CORRESPONDENTS = new Correspondents(); $ADK_CORRESPONDENTS->get($con); $ADK_PEAKS = new Peaks(); $ADK_PEAKS->get($con); $con->close();
<?php //Imports require_once 'db/db_conn.php'; require_once 'db/SELECT.php'; require_once 'db/UPDATE.php'; require_once 'classes/Applicant.php'; require_once 'classes/User.php'; require_once 'classes/Peak.php'; $con = connect_db(); $old_ADK_APPLICANT = new Applicant(); $old_ADK_APPLICANT->id = intval($_POST['id']); $old_ADK_APPLICANT->get($con); $ADK_APPLICANT = new Applicant(); $ADK_APPLICANT->populateFromUpdate(); if (!$ADK_APPLICANT->isValid()) { $con->close(); header('Location: ../editApplicant?_=' . $ADK_APPLICANT->id . '&e=' . $ADK_APPLICANT->err); exit; } if (!User::isUniqueUsername($con, $ADK_APPLICANT->username, $old_ADK_APPLICANT->username)) { $con->close(); header('Location: ../editApplicant?_=' . $ADK_APPLICANT->id . '&e=q'); exit; } $ADK_APPLICANT->sanitize(); $ADK_APPLICANT->update($con); $con->close(); header('Location: ../applicant?_=' . $ADK_APPLICANT->id);