function securePage() { if (!isClientLoggedIn()) { $_SESSION[LOGOUTMESSAGE] = "U moet ingelogd zijn om deze pagina te bekijken!"; $_SESSION[LOGINHEADER] = $_SERVER['REQUEST_URI']; header("Location: /uitloggen"); die; } }
<div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <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;
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; }
* @version (Release 0) DEVELOPER BETA 8 * @link http://www.bgpanel.net/ */ $return = TRUE; require "configuration.php"; require "include.php"; if (isset($_POST['task'])) { $task = mysql_real_escape_string($_POST['task']); } else { if (isset($_GET['task'])) { $task = mysql_real_escape_string($_GET['task']); } } switch (@$task) { case 'logout': if (isClientLoggedIn() == TRUE) { logout(); header("Location: login.php"); die; } else { exit('Not logged in'); } break; case 'myaccount': $clientid = mysql_real_escape_string($_POST['clientid']); $firstname = mysql_real_escape_string($_POST['firstname']); $firstname = ucwords($firstname); //Format the first name as a proper noun $lastname = mysql_real_escape_string($_POST['lastname']); $lastname = ucwords($lastname); //Format the last name as a proper noun
} ?> <!-- Side Widget Well --> <div class="well"> <?php if ($is_still_available) { ?> <h4>Aan deze verloting deelnemen</h4> <h5>Totaal aantal deelnemers: <?php echo count($product->getUsers()); ?> </h5> <button type="button" class="btn btn-primary" id="add-user-button">Ik doe mee!</button> <script> var is_user_logged_in = <?php echo isClientLoggedIn() ? 'true' : 'false'; ?> ; var product_guid = '<?php echo $product->guid; ?> '; $("#add-user-button").click(function () { if (!is_user_logged_in) { alert("U moet ingelogd zijn om mee te kunnen doen met een verloting!"); return false; } $.post("/", { <?php echo FORMNAME . " :'" . FORMADDUSER . "'"; ?>
</div> </div> <div class="row"> <div class="col-lg-12"> <h2 class="page-header">Verlote producten <small></small> </h2> </div> </div> <!-- /.row --> <div class="row"> <?php foreach ($user->getProducts() as $product) { if (!isClientLoggedIn()) { if ($product->isgone) { $product->echoProduct(); } } else { if ($_SESSION['guid'] !== $user->guid) { if ($product->isgone) { $product->echoProduct(); } } else { $product->echoProduct(); } } } ?> </div>
<?php echo 'SESSION <br />'; var_dump($_SESSION); echo '<br />'; echo 'COOKIE <br />'; var_dump($_COOKIE); echo '<br />'; echo 'POST <br />'; var_dump($_POST); include_once 'php/authenticate.php'; echo '<br /> Is de gebruiker ingelogd: '; var_dump(isClientLoggedIn()); echo '<br />'; var_dump($_SERVER["REQUEST_URI"]);