public static function createForClientWithImage($clientId, $insertDate, $design, $color, $columns, $height, $inserts, $placements, $image)
 {
     $status = InsertStatusDao::getRecieved();
     $query = "INSERT INTO " . Database::addPrefix('insertionorders') . "\n\t\t\tSET ClientID = '" . Database::makeStringSafe($clientId) . "', Design = '" . Database::makeStringSafe($design) . "', \n\t\tStatusID = '" . Database::makeStringSafe($status->getID()) . "', Color = '" . Database::makeStringSafe($color) . "', \n\t\tColumns = '" . Database::makeStringSafe($columns) . "', Height = '" . Database::makeStringSafe($height) . "', \n\t\tNumInserts = '" . Database::makeStringSafe($inserts) . "', NumPlacements = '" . Database::makeStringSafe($placements) . "', \n\t\tCreatedDate = '" . Database::CurrentMySQLDate() . "', UpdatedDate = '" . Database::CurrentMySQLDate() . "', \n\t\tInsertDate = '" . Database::makeStringSafe($insertDate) . "', BillingStatus = 'Paid', \n\t\tImage = '" . $image . "'";
     Database::doQuery($query);
 }
Example #2
0
     $pageBody = new LoginBody($context);
 } else {
     if ($context->getPageID() == "logout") {
         SessionUtil::restart();
         $context->setPageID("login");
         require_once './lib/Site/LoginBody.php';
         $pageBody = new LoginBody($context);
     } else {
         if ($context->getPageID() == "createAd") {
             require_once './lib/Site/CreateAdBody.php';
             $pageBody = new CreateAdBody($context);
         } else {
             if ($context->getPageID() == "viewAds") {
                 require_once './lib/Site/ViewAdsBody.php';
                 if (!$setPageVar) {
                     $pageBody = new ViewAdsBody($context, Database::CurrentMySQLDate());
                 } else {
                     $pageBody = new ViewAdsBody($context, $_POST['monday']);
                 }
             } else {
                 if ($context->getPageID() == "accounts") {
                     require_once './lib/Site/AccountsBody.php';
                     if (!$setPageVar) {
                         $pageBody = new AccountsBody();
                     } else {
                         $pageBody = new ViewAdsBody();
                     }
                 } else {
                     //$context->setPageID("home");
                     require_once './lib/Site/HomeBody.php';
                     $pageBody = new HomeBody();
Example #3
0
 public static function getDefaultAd($size, $date)
 {
     return new WebAd(0, "default", $date, $size, "./ad_images/" . $size . ".png", 0, 0, "http://www.radford.edu/~smads/", Database::CurrentMySQLDate(), Database::CurrentMySQLDate());
 }
 public function getScriptsHTML()
 {
     return "\n\t\t<script type=\"text/javascript\">\n\t\t\t\$(document).ready(function(){\n\t\t\t\t\$('.date').datepicker();\n\t\t\t\t\$('.date').datepicker( 'option', 'altField', '#startdate' );\n\t\t\t\t\$('.date').datepicker( 'option', 'altFormat', 'yy-mm-dd' );\n\t\t\t\t\$('.date').datepicker( 'option', 'defaultDate', +1 );\n\t\t\t})\n\t\t</script>\n\t\t<script type=\"text/javascript\">\n\t\t\tfunction checkDate(){\n\n\t\t\t\tif(document.reservation.startdate.value == \"" . Database::CurrentMySQLDate() . "\"){\n\n\t\t\t\t\treturn confirm(\"Reservations placed on the same day as they are created cannot be guaranteed to be ready for their start date. By continuing you are acknowledging that. Would you like to continue?\");\n\n\t\t\t\t}else{\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t}\n\t\t</script>";
 }
Example #5
0
<?php

require_once './config.php';
require_once './lib/DB/Database.php';
require_once './lib/DB/WebAd.php';
require_once './lib/DB/WebAdDao.php';
require_once './lib/DB/WebAdViewDao.php';
require_once './lib/Util/DateUtil.php';
require_once './lib/Util/SimpleImage.php';
require_once './lib/Util/SessionUtil.php';
Database::Open();
SessionUtil::start();
if (isset($_GET['size'])) {
    $webad = WebAdDao::getRandomAdBySizeAndDate($_GET['size'], Database::CurrentMySQLDate(), true);
    if (!$webad) {
        //SessionUtil::setLastViewed($_GET['size'], 0);
        WebAdViewDao::setView($_SERVER['REMOTE_ADDR'], gethostbyaddr($_SERVER['REMOTE_ADDR']), $_GET['site'], $_GET['size'], 0);
        $image = new SimpleImage();
        $image->load('./images/notfound.png');
        header('Content-Type: image/jpeg');
        echo $image->output();
        Database::Close();
        exit;
    } else {
        WebAdViewDao::setView($_SERVER['REMOTE_ADDR'], gethostbyaddr($_SERVER['REMOTE_ADDR']), $_GET['site'], $_GET['size'], $webad->getID());
        //SessionUtil::setLastViewed($_GET['size'], $webad->getID());
        $image_info = getimagesize($webad->getImage());
        $image_type = $image_info[2];
        if ($image_type == IMAGETYPE_JPEG) {
            header('Content-Type: image/jpeg');
        } elseif ($image_type == IMAGETYPE_GIF) {