Exemplo n.º 1
0
<?php

require_once './config.php';
$page = new AdminPage();
$tvRage = new TvRage(['Settings' => $page->settings]);
$rage = ['id' => '', 'description' => '', 'releasetitle' => '', 'genre' => '', 'rageid' => '', 'country' => '', 'imgdata' => ''];
switch (isset($_REQUEST['action']) ? $_REQUEST['action'] : 'view') {
    case 'submit':
        if ($_POST["id"] == '') {
            $tvRage->add($_POST["rageid"], $_POST["releasetitle"], $_POST["description"], $_POST["genre"], $_POST['country'], getImage());
        } else {
            $tvRage->update($_POST["id"], $_POST["rageid"], $_POST["releasetitle"], $_POST["description"], $_POST["genre"], $_POST['country'], getImage());
        }
        if (isset($_POST['from']) && !empty($_POST['from'])) {
            header("Location:" . $_POST['from']);
            exit;
        }
        header("Location:" . WWW_TOP . "/rage-list.php");
        break;
    case 'view':
    default:
        if (isset($_GET["id"])) {
            $page->title = "Tv Rage Edit";
            $rage = $tvRage->getByID($_GET["id"]);
        }
        break;
}
$page->smarty->assign('rage', $rage);
$page->title = "Add/Edit TV Rage Show Data";
$page->content = $page->smarty->fetch('rage-edit.tpl');
$page->render();
Exemplo n.º 2
0
 if ($_POST["id"] == "") {
     $imgbytes = "";
     if ($_FILES['imagedata']['size'] > 0) {
         $fileName = $_FILES['imagedata']['name'];
         $tmpName = $_FILES['imagedata']['tmp_name'];
         $fileSize = $_FILES['imagedata']['size'];
         $fileType = $_FILES['imagedata']['type'];
         // Check the uploaded file is actually an image.
         $file_info = getimagesize($tmpName);
         if (!empty($file_info)) {
             $fp = fopen($tmpName, 'r');
             $imgbytes = fread($fp, filesize($tmpName));
             fclose($fp);
         }
     }
     $tvrage->add($_POST["rageid"], $_POST["releasetitle"], $_POST["description"], $_POST["genre"], $_POST['country'], $imgbytes);
 } else {
     $imgbytes = "";
     if ($_FILES['imagedata']['size'] > 0) {
         $fileName = $_FILES['imagedata']['name'];
         $tmpName = $_FILES['imagedata']['tmp_name'];
         $fileSize = $_FILES['imagedata']['size'];
         $fileType = $_FILES['imagedata']['type'];
         // Check the uploaded file is actually an image.
         $file_info = getimagesize($tmpName);
         if (!empty($file_info)) {
             $fp = fopen($tmpName, 'r');
             $imgbytes = fread($fp, filesize($tmpName));
             fclose($fp);
         }
     }