예제 #1
0
 public function __construct()
 {
     header("HTTP/1.1 404 Not Found");
     $tpl = new RainTPL();
     StartUp::AssignVars($tpl, 'Seite nicht gefunden');
     $pageSelector = PageSelector::getSelector();
     $tpl->assign('uri', htmlentities($pageSelector->getFullQuery()));
     $tpl->draw('404');
 }
예제 #2
0
 private function assignVariables()
 {
     $sel = PageSelector::getSelector();
     if (!is_null($sel->getQuery(1)) && is_numeric($sel->getQuery(1))) {
         $this->spieltag = (int) $sel->getQuery(1);
     } else {
         if (!is_null($sel->getQuery(1))) {
             throw new SpieltagExistiertNichtException();
         } else {
             $this->loadNaechstenSpieltagIdFromDatabase();
         }
     }
     $this->tpl->assign('spieltage', $this->loadSpieltageFromDatabase());
     $this->tpl->assign('spieltag', $this->spieltag);
     $this->tpl->assign('spiele', $this->loadSpiele());
 }
예제 #3
0
파일: index.php 프로젝트: nichdu/tippspiel
<?php

/**
 * Startseite der Applikation, die alles weitere aufruft
 */
// Log all errors but don't show them
error_reporting(E_ALL | E_STRICT);
// & ~E_NOTICE);
ini_set('display_errors', '0');
include './class/StartUp.class.php';
new StartUp();
$selector = PageSelector::getSelector();
$selector->selectPage();