public static function unauthorised($message = null) { if ($message) { (new Log(SECURITY_LOG))->setFatal(true)->logMessage($message); } // Show a Friendly Error Page $view = new HTMLView(true); $view->includeTemplate('error.unauthorised', ['app_name' => AppConfig::getValue('app_name')]); $view->render(true); exit; // terminate script (regardless of location) }
private function logStripeException($exception, $identifier) { $response = $exception->getJsonBody(); // Log the Error $log = new Log(STRIPE_LOG); $log->setFatal(true); $log->logMessage(sprintf("Stripe Exception (%s) [%s]: %s (identifier: %s), HTTP Status: %d", get_class($exception), $response['error']['type'], $response['error']['message'], $identifier, $exception->getHttpStatus())); // Show a Friendly Error Page $view = new HTMLView(); $view->includeTemplate('error.fatal', ['app_name' => AppConfig::getValue('app_name')]); $view->render(true); exit; // die now! }
<!DOCTYPE html> <html lang="en"> <?php require HTMLView::pathForTemplate('layout.head'); ?> <body> <div class="container"> <h1>Choose Plan</h1> <?php if (!empty($plans) && is_array($plans)) { echo '<form method="post">'; CSRFPRotection::generateHTMLTag(); echo '<table style="width: 100%; text-align: center;"><tr><th>Name</th><th>Cycle / Interval</th><th>Amount</th><th>Actions</th></tr>'; foreach ($plans as $plan) { // Create Row HTML printf('<tr><td>%s</td><td>%d %s</td><td>%s %s</td><td><input type="radio" name="plan" value="%s"></td></tr>', $plan['name'], $plan['interval_count'], $plan['interval'], number_format($plan['amount'] / 100, 2), strtoupper($plan['currency']), $plan['id']); } echo '</table>'; echo '<p><label>Coupon:</label> <input type="text" style="width: 150px" name="coupon"></p>'; echo '<p style="text-align: right;"><button type="submit">Select</button></p>'; echo '</form>'; } ?> <p><a href="<?php echo RouteController::fqURL('index'); ?> ">back to home</a></p> </div> </body>
<?php //Starta session. session_start(); require_once 'src/navigation/controller/NavigationController.php'; require_once 'src/navigation/view/HTMLView.php'; //Skapar en ny Navigation Controller. $nc = new NavigationController(); $HTMLBody = $nc->doNavigation(); //Skapar en ny HTMLView. $view = new HTMLView(); $view->echoHTML($HTMLBody);
<?php require_once "src/view/HTMLView.php"; require_once "src/controller/Navigation.php"; $view = new HTMLView(); $navigation = new \controller\Navigation(); $htmlBody = $navigation->doControll(); $view->echoHTML($htmlBody);
<?php //start session session_start(); ob_start(); //INCLUDE THE FILES NEEDED... require_once 'view/HTMLView.php'; require_once "controller/MasterController.php"; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $HTMLView = new HTMLView(); //Create new master, which handles input & acquires view. $master = new MasterController(); $master->handleInput(); $view = $master->generateOutPut(); $HTMLView->render($view, "utf-8");
<?php require_once "src/view/HTMLView.php"; require_once "src/controller/NavigationController.php"; session_start(); $view = new \HTMLView(); $navigation = new \NavigationController(); $content = $navigation->doControll(); $view->echoHTML($content);
<?php require_once 'HTMLView.php'; require_once 'Controller.php'; $controller = new Controller(); $stuff = $controller->doMashUp(); $view = new HTMLView(); $view->render($stuff);
<?php ini_set('display_errors', '1'); error_reporting(E_ALL); require_once "app/views/v_html.php"; require_once "app/controllers/c_login.php"; $htmlBody = "<h1>Laborationskod mn22nw</h1>"; /*--------------------------------------------------------------- -creates new instance of LoginController -runs doLogin, a function that returns html-code to be put in body of HTML ----------------------------------------------------------------- */ $lc = new \controllers\LoginController(); $htmlBody .= $lc->doLogin(); // ---------------------------------// $title = "Labb 2"; $head = '<link rel="stylesheet" type="text/css" href="css/login.css">'; setlocale(LC_TIME, 'swedish'); date_default_timezone_set('Europe/Stockholm'); $date = ucfirst(strftime("%A, den %d %B år %Y. Klockan är [%H:%M:%S].")); $htmlBody .= $date; $view = new HTMLView(); $view->echoHTML($title, $head, $htmlBody, $date);
<?php require_once "..\\LogIn\\HTMLView.php"; require_once "..\\LogIn\\LogInController.php"; session_start(); $controller = new LogInController(); $htmlbody = $controller->doControll(); $view = new HTMLView(); $view->echoHTML($htmlbody);
<?php /* Class: CreateNewUserController By: Antonio Garcia Date : Oct 23 2014 */ // GUI error out put ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(-1); require_once "CreateNewUserModel.class.php"; require_once "HTMLView.class.php"; require_once "FormElement.class.php"; require_once "CreateNewUserBodyElement.class.php"; $myModel = new CreateNewUserModel(); $myModel->setData($_POST); $myModel->process(); $myBodyEle = new CreateNewUserBodyElement(); $myBodyEle->setData($myModel->getData()); $myFormEle = new FormElement(); //adds bodyelements to form $myFormEle->addElement($myBodyEle); $myView = new HTMLView(); //adds form to html element $myView->addElement($myFormEle); //print form with bodyelement with element in that $myView->printView();
<?php //Läser in filerna HTMLView samt LoginController. require_once 'View/HTMLView.php'; require_once 'Controller/LoginController.php'; //Startar en session när en användare surfar in på hemsidan session_start(); //view-variabeln öppnar anslutning till HTMLView och LC till LoginController-klassen. $view = new HTMLView(); $LC = new LoginController(); //Kör funktionen doControl ifrån LoginController-klassen och.. $viewLogin = $LC->doController(); //skickar sedan med den till HTMLView-klassen där echoHTML tar emot svaret $view->echoHTML($viewLogin);
require_once 'controller/MasterController.php'; if (Settings::DISPLAY_ERRORS) { error_reporting(-1); ini_set('display_errors', 'ON'); } //Create the loader and initiate the word list $loader = new LoadWord(); $list = $loader->load(); //Start the session $session = new GameContext(new Session(Settings::APP_SESSION_NAME)); $menu = new MenuView(); //Check the url if the user wants to reset if ($menu->wantsToReset()) { $session->reset(); } //If there is a session in play, load it if (!($game = $session->loadGame())) { $game = $session->newGame(new Word($list->getWord())); } else { $session->reset(); } //Start the controller to handle the user input $controller = new MasterController($game, $session, $loader->getDAL()); $controller->handleInput(); $loader->close(); //Save the game after each guess $session->save($game); //Generate the HTML code $view = $controller->generateOutput(); $htmlView = new HTMLView("utf-8"); echo $htmlView->getHTMLPage($view->getHTML());
<?php require_once "HTMLView.php"; $view = new HTMLView(); $view->echoHTML("Hello World");
<?php session_start(); error_reporting(E_ALL); ini_set('display_errors', 'on'); ini_set('default_charset', 'UTF-8'); date_default_timezone_set('Europe/Stockholm'); require_once "view/HTMLview.php"; require_once "controller/controller.php"; $view = new HTMLView(); $Controller = new ControllerClass(); $ControllerFormControll = $Controller->formControll(); $view->echoHTML($ControllerFormControll);
<?php require_once "WebServices/SwedishRadioWebService.php"; require_once "Views/HTMLView.php"; $srws = new SwedishRadioWebService(); $srws->getTrafficData(); $v = new HTMLView(); $v->render();