Пример #1
0
//Advert Deletion Handler
if (filter_input(INPUT_POST, "delete-advert") !== NULL) {
    $advertToDel = new Advert();
    //Instantiate post class
    $advertToDel->id = filter_input(INPUT_POST, 'hidden-advert-id') ? mysqli_real_escape_string($dbObj->connection, filter_input(INPUT_POST, 'hidden-advert-id', FILTER_VALIDATE_INT)) : '';
    if (filter_input(INPUT_POST, 'hidden-advert-id') === "") {
        array_push($errorArr, "Illegal Operation.");
    }
    //If validated and not empty submit it to database
    if (count($errorArr) < 1) {
        $advertToDel->background = Advert::getSingle($dbObj, 'background', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'background', $advertToDel->id) : '';
        $advertToDel->zoneOne = Advert::getSingle($dbObj, 'zone_one', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'zone_one', $advertToDel->id) : '';
        $advertToDel->zoneOneAlt = Advert::getSingle($dbObj, 'zone_one_alt', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'zone_one_alt', $advertToDel->id) : '';
        $advertToDel->zoneTwo = Advert::getSingle($dbObj, 'zone_two', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'zone_two', $advertToDel->id) : '';
        $advertToDel->zoneTwoAlt = Advert::getSingle($dbObj, 'zone_two_alt', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'zone_two_alt', $advertToDel->id) : '';
        $advertToDel->zoneThree = Advert::getSingle($dbObj, 'zone_three', $advertToDel->id) ? MEDIA_FILES_PATH . Advert::getSingle($dbObj, 'zone_three', $advertToDel->id) : '';
        if ($advertToDel->delete($dbObj) === 'success' && StringManipulator::arrayNotEmpty($advertToDel->background, $advertToDel->zoneOne, $advertToDel->zoneOneAlt, $advertToDel->zoneTwo, $advertToDel->zoneTwoAlt, $advertToDel->zoneThree)) {
            $postVars = array('background', 'zoneOne', 'zoneOneAlt', 'zoneTwo', 'zoneTwoAlt', 'zoneThree');
            foreach ($postVars as $postVar) {
                switch ($postVar) {
                    default:
                        if (file_exists($advertToDel->{$postVar})) {
                            unlink($advertToDel->{$postVar});
                        }
                        break;
                }
            }
            $msg = $thisPage->messageBox('Advert successfully deleted.', 'success');
        } else {
            $msg = $thisPage->messageBox('Advert deletion failed.', 'error');
        }
Пример #2
0
                    <img src="<?php 
echo $advertObj->id ? MEDIA_FILES_PATH1 . Advert::getSingle($dbObj, "zone_two_alt", $advertObj->id) : "images/smallProduct4.png";
?>
" alt="" style="display:none;"/>
                </div>
            </div>

            <div class="ca_zone ca_zone3" style="top:<?php 
echo intVal($advertHeight / 1.1538);
?>
px;"><!--Product Middle-->
                <div class="ca_wrap ca_wrap3" style="height:<?php 
echo intVal($advertHeight / 10);
?>
px;width:<?php 
echo $advertWidth ? $advertWidth : "160";
?>
px;position:relative; display:table-cell; vertical-align:middle; text-align:center;">
                    <img src="<?php 
echo $advertObj->id ? MEDIA_FILES_PATH1 . Advert::getSingle($dbObj, "zone_three", $advertObj->id) : "images/smallProduct10.png";
?>
" class="ca_shown" alt="" style="display:inline !important;"/>
                </div>
            </div>
        </div>
    </div>
<script type="text/javascript">
    $(function() {
        $('#ca_banner2').banner({steps : [[ [{"to" : "2"}, {"effect": "slideOutTop-slideInTop"}], [{"to" : "2"}, {"effect": "slideOutTop-slideInTop"}] ],[[{"to" : "1"}, {"effect": "slideOutRight-slideInRight"}], [{"to" : "1"}, {"effect": "slideOutLeft-slideInLeft"}] ],[[{"to" : "2"}, {"effect": "slideOutLeft-slideInLeft"}], [{"to" : "2"}, {"effect": "slideOutRight-slideInRight"}]],[[{"to" : "1"}, {"effect":"zoomOutRotated-zoomInRotated"}],[{"to" : "1"}, {"to" : "1"}, {"effect": "zoomOutRotated-zoomInRotated"}]]],total_steps	: 4, speed: 2000});
    });
</script>