Пример #1
0
 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);
 }
Пример #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();
Пример #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>";
 }
Пример #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) {