require_once "../../model/PoiController.php"; require_once "../../model/ParentCategoryController.php"; require_once "../../model/objects/Contribution.php"; require_once "../../model/objects/Category.php"; require_once "../../model/objects/POI.php"; require_once "../../model/objects/User.php"; require_once "../../model/UsersController.php"; require_once "Helpers.php"; header('Content-Type: text/event-stream'); // recommended to prevent caching of event data. header('Cache-Control: no-cache'); $userController = new UsersController(); $userId = $_SESSION['userId']; $user = $userController->find($userId); if ($user->getPrevilege() == 1) { $parentController = new ParentCategoryController(); $categoryController = new CategoryController(); $poiController = new PoiController(); /* start extracting the data from file and initialize the data into the database*/ $inputFile = fopen(Route::getAdminDirectory() . "assets/raw/part4_data.txt", "r"); $skippedData = ""; $insertCount = 0; if ($inputFile) { /* read from the file and write to the database here*/ while (($line = fgets($inputFile)) !== false) { try { $row = explode('||', $line); if (count($row) == 5) { /* the data has valid number of elements, filter for any abnormalities in the data*/ $name = $row[0]; $name = str_replace("'", "''", $name);
<?php include "../header.php"; require_once "../model/ParentCategoryController.php"; require_once "../model/objects/Category.php"; require_once "../model/objects/ParentCategory.php"; require_once "../model/CategoryController.php"; $parentController = new ParentCategoryController(); $categoryController = new CategoryController(); ?> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Create Category </h1> </section> <!-- Main content --> <section class="content"> <div class="row"> <!-- left column --> <div class="col-md-4"> <!-- general form elements --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">Create Parent Category</h3> </div> <!-- form start --> <form role="form" class="form-horizontal">