system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
<?php
class Controller_CPhotos
{
function showPhotos()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Lib/Paging.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
$output['header']=Controller_CHeader::showHeader();
//$cms=Model_MCms::showCms();
$output['test']=Model_MPhotos::showPhotos();
Bin_Template::createTemplate('photos.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function showAdd()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
$output['errmsg'] = $Err->messages;
$output['styles'] = $Err->style;
$output['errval'] = $Err->values;
$output['header']=Controller_CHeader::showHeader();
$output['cate'] = Model_MPhotos::showPhotoCate($output['errval']);
Bin_Template::createTemplate('photos_add.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function insertPhotos()
{
include_once("classes/Lib/ValidateInputs.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
include_once('classes/Lib/ThumbImage.php');
new Lib_ValidateInputs('addphotos');
Model_MPhotos::insertphotos();
header('Location:?do=photos&action=add');
}
function upload()
{
include_once("classes/Lib/ValidateInputs.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
include_once('classes/Lib/ThumbImage.php');
//new Lib_ValidateInputs('addphotos');
Model_MPhotos::upload();
//header('Location:?do=photos&action=add');
}
function showEdit()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
$output['errmsg'] = $Err->messages;
$output['styles'] = $Err->style;
$output['errval'] = $Err->values;
$values=Model_MPhotos::showEdit();
if(count($Err->messages)<=0)
{
$output['txtname']=$values['photos_name'];
$output['txtmessage']=$values['photos_message'];
$output['image']=$values['photos_image'];
$output['testid']=$values['photos_id'];
}
$output['header']=Controller_CHeader::showHeader();
$output['cate'] = Model_MPhotos::showPhotoCate($output['errval']);
Bin_Template::createTemplate('photos_edit.html',$output);
$output['footer']=Controller_CFooter::showFooter();
}
function updatePhotos()
{
include_once("classes/Lib/ValidateInputs.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
new Lib_ValidateInputs('editphotos');
$values = Model_MPhotos::updatePhotos();
header('Location:?do=photos');
}
function deletePhotos()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MPhotos.php');
include_once('classes/Display/DPhotos.php');
$values=Model_MPhotos::deletePhotos();
header('Location:?do=photos');
}
}
?>