public function toHTML() { $html = <<<HTML <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> \t<title>{$this->title}</title> \t{$this->head} </head> <header> <div id ="divHaut" class="jumbotron"> <div class="row"> <div class="col-xs-5"> \t <h1 id="nomSite">Tournoi de tennis</h1> \t </div> \t <div class="col-xs-2"> {$this->header} </div> <div class="col-xs-5"> HTML; if (Utilisateur::isConnected()) { $html .= Utilisateur::disconnectForm($_SERVER['PHP_SELF']); } else { $html .= Utilisateur::loginForm('../front/Authentification.php'); } $html .= <<<HTML \t <a href="../front/formulaireInscription.php">Inscription</a> \t </div> </div> </div> <ul class="nav nav-tabs nav-justified" id="navbar"> <li role="presentation" class="active"><a class="onglet" href="http://infs3_prj13/index.php">Accueil</a></li> <li role="presentation"><a class="onglet" href="#">Horaires</a></li> <li role="presentation"><a class="onglet" href="#">Terrains</a></li> <li role="presentation"><a class="onglet" href="../front/billetterie.php">Billetterie</a></li> <li role="presentation"><a class="onglet" href="#">Resultats</a></li> {$this->menu} </ul> </header> <body> \t\t \t\t<div id="global"> \t\t\t{$this->body} \t\t</div> </body> </html> HTML; return $html; }
<?php require_once '../inc/autoload.function.php'; $p = new webPage("Connexion"); $p->appendCssUrl('../css/index.css'); $p->appendBootstrap("../bootstrap"); if (isset($_GET['err'])) { $p->appendContent(<<<HTML \t\t\t<div class="alert alert-danger" role="alert"><b>Mots de passe ou identifiant incorrect</b></div> HTML ); } $p->appendContent(Utilisateur::loginForm('../front/Authentification.php')); echo $p->toHTML();