<?php setcookie("test", 45, time() + 60 * 60 * 24 * 7); require_once '../includes/dbconnection.php'; require_once '../includes/session.php'; require_once '../includes/form_processing.php'; //if user is logged in, log out first: if (is_buyer() || is_seller()) { clear_session(); } if (isset($_POST['submit'])) { //store form data to display back to the user: $email = $_POST['email']; // Process form from login.php process_login_form(); if ($_POST['login_details']) { $user = attempt_login($_POST['email'], $_POST['password']); if ($user) { //login successful //restart the session clear_session(); //$_SESSION['logged_in'] = 1; $_SESSION['role'] = $user['role']; $_SESSION['userId'] = $user['userId']; $_SESSION['email'] = $user['email']; $_SESSION['firstName'] = $user['firstName']; $_SESSION['lastName'] = $user['lastName']; //add address details $_SESSION['street'] = $user['street']; $_SESSION['number'] = $user['number']; $_SESSION['zip'] = $user['zip'];
$tabName = 'Admin'; } if ($_SESSION["userId"] == $auctionData["seller"] || is_buyer()) { echo '<li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">' . $tabName . '</a></li>'; } ?> </ul> <!-- Tab panes --> <div class="tab-content"> <div role="tabpanel" class="tab-pane active" id="home"><?php echo $auctionData["description"]; ?> </div> <?php if ($_SESSION["userId"] == $auctionData["seller"] || is_buyer()) { echo '<div role="tabpanel" class="tab-pane" id="profile">'; if ($_SESSION["userId"] == $auctionData["seller"]) { echo '<p>Views: ' . $auctionData["views"] . '</p>'; } if (mysqli_num_rows($bidders) > 0) { echo '<table class="table table-striped"> <col width="200px"> <tr> <th>Bidder</th> <th>Date</th> <th>Amount</th> </tr>'; while ($row = mysqli_fetch_array($bidders)) { echo "<tr><td>{$row['bidder']}</td>"; echo "<td>{$row['date']}</td>";
<?php //Dependencies require_once "../includes/session.php"; require_once "../includes/navigation.php"; header("Location: login.php"); if (is_buyer()) { redirect_to("buyer_account.php"); } elseif (is_seller()) { redirect_to("seller_account.php"); } else { redirect_to("login.php"); }
function is_buyer_failure2() { clear_session(); $_SESSION['role'] = -5000; assert(!is_buyer()); }