<div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/"><img class="img-responsive img-hover" src="/img/logo.png" style="padding-bottom:10px; padding-right:10px; padding-left:10px; height:48px;" alt=""></a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav navbar-right"> <?php if (isClientLoggedIn()) { $u = new User(); $u->loadByGUID($_SESSION['guid']); ?> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"><?php echo $u->username; ?> <b class="caret"></b></a> <ul class="dropdown-menu"> <li><a href="/uitloggen">Uitloggen</a></li> <li><a href="/instellingen">Instellingen</a></li> <li><a href="/uploaden">Uploaden</a></li> <li><a href="/deelgenomen">Deelnames</a></li> <li><a href="/profiel/<?php echo $u->username; ?> ">Mijn profiel</a></li>
<!-- Page Content --> <div class="container"> <?php if ($show_user_win) { ?> <div class="win-message"> <div id="exit-win-message">X</div> <script> $("#exit-win-message").click(function(){ $(".win-message").fadeOut(); }); </script> <?php $win_user = new User(); $win_user->loadByGUID($_SESSION['guid']); if ($win_user->guid == $product->getWinner()->guid) { svMail($win_user->email, 'Gefeliciteerd! U hebt gewonnen!', array('url' => $product->getURL(), 'name' => $win_user->username, 'product_name' => $product->name, 'mailadress' => $product->user->email), 'on_win'); //winner ?> <h1>Je hebt gewonnen!</h1> <p> Neem contact op met de eigenaar van dit product op het volgende emailadres: <a href="mailto:<?php echo $product->user->email; ?> "><?php echo $product->user->email; ?> </a><br /> <br /> U bent zelf verantwoordelijk voor het eventuele verzenden of ophalen van dit product.
public function isDataValid() { if (!isClientLoggedIn()) { $this->message = "U moet ingelogd zijn om mee te kunnen doen aan een verloting!"; return false; } $product = new Product(); $product->loadByGUID($this->data['product']); if ($product->guid == null || $product->isgone == true) { $this->message = "Geen geldig product"; return false; } if ($product->user->guid == $_SESSION['guid']) { $this->message = "U kunt niet meedoen in de verloting van uw eigen product!"; return false; } $active_user = new User(); $active_user->loadByGUID($_SESSION['guid']); if ($product->isUserInLottery($active_user)) { $this->message = "U bent al ingeschreven voor deze verloting!"; return false; } $this->product = $product; $this->user = $active_user; return true; }
public function getWinner() { if ($this->isgone) { $sql = select_sql("SELECT winner_guid FROM product WHERE guid = ?", 's', $this->guid); $user = new User(); $user->loadByGUID($sql[0]['winner_guid']); return $user; } else { return null; } }