//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'); }
<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>