<?php session_start(); require_once "../../inc/model/sessions.php"; require_once '../../inc/model/classes.php'; require_once '../../inc/model/functions.php'; require_once '../../inc/model/validation_func.php'; main\confirm_login(); main\find_selected_page(); $current_subject = main\find_subject_by_id($selected_subject_id); $errors = array(); if (!$current_subject) { main\redirect_to('../manage_content.php'); } ?> <?php if (isset($_POST['submit'])) { // validations $required_fields = array("menu_name", "position", "visible"); validation\validate_presences($required_fields); $fields_with_max_lengths = array("menu_name" => 30); validation\validate_max_lengths($fields_with_max_lengths); if ($_POST["menu_name"] == "") { $_SESSION["message"] = "You must enter a menu name"; main\redirect_to("../../index.php"); } $id = $current_subject["id"]; $menu_name = main\mysql_prep($_POST["menu_name"]); $position = (int) $_POST["position"]; $visible = (int) $_POST["visible"];
<?php session_start(); require_once "../inc/model/sessions.php"; require_once '../inc/model/db_connect.php'; require_once '../inc/model/functions.php'; main\confirm_login(); $current_subject = main\find_subject_by_id($_GET["subject"]); if (!$current_subject) { main\redirect_to("../views/manage_content.php"); } $id = $current_subject["id"]; $query = "DELETE FROM subjects WHERE id = {$id} LIMIT 1"; $result = mysqli_query($db, $query); if ($result && mysqli_affected_rows($db) == 1) { //SUCESS $_SESSION["message"] = "Subject Deleted"; main\redirect_to("../views/manage_content.php"); } else { $_SESSION["message"] = "Subject delete failed."; main\redirect_to("../views/manage_content.php?subject={$id}"); }