<?php $vnd_id = intval(Request::Field("vnd_id")); $User = new User(vnd_id); if ($vnd_id < 1 && Request::Wants("novalid")) { $User->loadFromRequest(); } $Smarty->assign("GetUser", $User->data); $Smarty->assign("vnd_id", $vnd_id); $Smarty->display("dashboard/users/edit.tpl");
<?php $clinic_id = Request::Field("clinic_id"); $vnd_id = intval(Request::Field("vnd_id")); if (Request::Wants("DeleteDoctor")) { $query = "\n\tUPDATE vnd_doctors SET vnd_deleted = 1 WHERE vnd_id = :vnd_id"; $data = array(); $data['vnd_id'] = $vnd_id; Database::Query($query, $data); Redirect("/admin/dashboard/doctors?clinic_id={$clinic_id}", "You have deleted this Doctor."); }
<?php $vnd_id = intval(Request::Field("vnd_id")); if (Request::Wants("DeleteUser")) { $query = "\n\tDELETE FROM vnd_users WHERE {$keyLabel} = :vnd_id"; $data = array(); $data['vnd_id'] = $vnd_id; Database::Query($query, $data); Redirect("/dashboard/users", "You have deleted this User."); }
$Smarty->assign("SITE_URL", SITE_URL . SITE_ROOT); $Smarty->assign("BASE_URL", SITE_URL); $Smarty->assign("Settings", $SettingsArr); # Assign standards for messages $Smarty->assign("has_message", false); $Smarty->assign("the_message", ""); ////////////////////////////////////////////////////////////////// // SMARTY with its shared paths ////////////////////////////////////////////////////////////////// $Smarty->assign("SHARED_CSS_DIR", SHARED_CSS_DIR); $Smarty->assign("SHARED_JS_DIR", SHARED_JS_DIR); $Smarty->assign("SHARED_IMG_DIR", SHARED_IMG_DIR); $Smarty->assign("SHARED_RES_PATH", SHARED_RES_PATH); $Smarty->assign("SITE_URL", SITE_URL); ////////////////////////////////////////////////////////////////// // Assign any open messages ////////////////////////////////////////////////////////////////// $Smarty->assign("has_message", false); $Smarty->assign("the_message", ""); // Log any local messages ////////////////////////////////////////////////////////////////// if (Request::Wants("msg")) { Message::Log(Request::Field("msg")); } $file = sprintf("%s/sites/%s/src/%s.php", ABS_PATH, $multisite->path(), $multisite->src_include()); $fallback = sprintf("%s/sites/%s/src/%s.php", ABS_PATH, $multisite->path(), FALLBACK_ROUTE); if (file_exists($file)) { include $file; } else { include $fallback; }
<?php $clinic_id = Request::Field("clinic_id"); $vnd_id = intval(Request::Field("vnd_id")); $Doctor = new Doctor($vnd_id); if ($vnd_id < 1 && Request::Wants("novalid")) { $Doctor->loadFromRequest(); } $Message = Request::Field("Message"); $Message = showMessage($Message, Request::Wants("novalid")); $Smarty->assign("clinic_id", $clinic_id); $Smarty->assign("Message", $Message); $Smarty->assign("GetDoctor", $Doctor->data); $Smarty->assign("vnd_id", $vnd_id); $Smarty->display("dashboard/doctors/edit.tpl");
$username = Request::Field("username"); $password = Request::Field("password"); # Save attempt to temp var $attempt = Login::Attempt($username, $password); # If other than false, register with session if ($attempt !== false) { # Set up the array for registry $register = array("User" => array("UID" => $attempt["vnd_id"], "Access" => $attempt["vnd_access_level"], "Type" => $attempt["vnd_user_type"], "FirstName" => $attempt["vnd_first_name"], "LastName" => $attempt["vnd_last_name"])); Session::Register($register); Page::Redirect("dashboard"); } else { Message::Log("Could not log you in! Please check your credentials."); } } // If action says to logout if (Request::Wants("action")) { $action = Request::Field("action"); switch ($action) { case "logout": Session::Dump(); unset($_SESSION["SITE"]["User"]); Message::Log("You have been logged out!"); break; } } // If any messages, render if (Message::IsEmpty() == false) { $Smarty->assign("has_message", true); $Smarty->assign("the_message", Message::LastMessage()); } // Above all, go to the login screen