Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- // kijken of je wel bent ingelogt!
- if(!$_SESSION['naam']){
- Header('location: login.php');
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Het Bibliotheek huis</title>
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <!-- Latest compiled and minified CSS -->
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
- <!-- jQuery library -->
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
- <!-- Latest compiled JavaScript -->
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
- <!-- Eigen CSS voor extra content -->
- <link rel="stylesheet" href="bieb.css">
- </head>
- <body>
- <!-- Navbar Materiaal -->
- <nav class="navbar navbar-inverse">
- <div class="container-fluid">
- <div class="navbar-header">
- <a class="navbar-brand" href="index.php"> Het Bibliotheek Huis</a>
- </div>
- <ul class="nav navbar-nav">
- <li><a href="klantindex.php"class="tekstkleur">Home</a></li>
- <li class="dropdown">
- <a class="dropdown-toggle" data-toggle="dropdown" href="#" class="tekstkleur">Genre Boeken<span class="caret"></span></a>
- <ul class="dropdown-menu">
- <li class="ddkleur"><a href="comedy2.php">Comedy boeken</a></li>
- <li class="ddkleur"><a href="horror2.php">Horror boeken</a></li>
- <li class="ddkleur"><a href="drama2.php">Drama boeken </a></li>
- <li class="ddkleur"><a href="thriller2.php">Thriller boeken</a></li>
- <li class="ddkleur"><a href="fantasie2.php">Fantasie boeken</a></li>
- </ul>
- </li>
- <ul class="nav navbar-nav navbar-right">
- <?php
- error_reporting(0);
- if($_SESSION['inlog'] == "klant" || $_SESSION['inlog'] == "admin") {
- ?>
- <li><a href="uitloggen.php"><span class="glyphicon glyphicon-log-out"></span> Uitloggen</a></li>
- <?php
- }
- else {
- ?>
- <li><a href="signin.php"><span class="glyphicon glyphicon-log-in"></span> Inloggen</a></li>
- <?php
- }
- ?>
- </ul>
- <li><a class="dropdown-toggle" data-toggle="dropdown"href="#" class="tekstkleur">Informatie<span class="caret"></span></a>
- <ul class="dropdown-menu">
- <li class="ddkleur"><a href="informatievraag3.2.php">Toon een overzicht van de boeken die het <strong>minst</strong> zijn geleend. </a></li>
- <li class="ddkleur"><a href="informatievraag9.2.php">Toon de meest geleende boeken van een schrijver/schrijfster.</a></li>
- </ul>
- <li><a class="dropdown-toggle" data-toggle="dropdown"href="#" class="tekstkleur"><span class="glyphicon glyphicon-user"> <?php echo $_SESSION['naam']; ?><span class="caret"></span></a>
- <ul class="dropdown-menu">
- <li class="ddkleur"><a href="inzien.php">Bestellingen inzien</a></li>
- <li class="ddkleur"><a href="www.php">Wachtwoord wijzigen</a></li>
- </ul>
- </li>
- <form class="navbar-form navbar-left" method="post" action="zoeken1.php">
- <div class="input-group">
- <input type="text" class="form-control" placeholder="Zoek voor een boek.." name="search">
- <div class="input-group-btn">
- <button class="btn btn-default" type="submit">
- <i class="glyphicon glyphicon-search"></i>
- </button>
- </div>
- </div>
- </form>
- </div>
- </nav>
- <?php
- if(isset($_POST['search']))
- {
- $_SESSION['search'] = $_POST['search'];
- }
- ?>
- <!-- Homescreen afbeelding -->
- <div class="container-fluid">
- <img class="img-responsive" src="boek.jpg" alt="boek">
- </div>
- <div class="topnav">
- <a></a>
- <center>
- <?php
- error_reporting(E_ALL);
- $servername = "localhost";
- $username = "root";
- $password = "";
- $dbname = "bibliotheek";
- $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
- //$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
- if($_GET['boekid']){
- $boekid = $_GET['boekid'];
- $deboektitel = $conn->prepare("SELECT titel FROM boek WHERE idboek = :id");
- $deboektitel->bindParam(':id', $boekid);
- $deboektitel->execute();
- if ($deboektitel->rowCount() >= 1){
- $boekinfo = $deboektitel->fetch();
- $boektitel = $boekinfo['titel'];
- // Klantnummer krijgen
- $klantnummer = $conn->prepare("SELECT klantnummer FROM klant WHERE naam = :name");
- $klantnummer->bindParam(':name', $_SESSION['naam']);
- $klantnummer->execute();
- $klantinfo = $klantnummer->fetch();
- $klantnum = $klantinfo['klantnummer'];
- $leenhoeveelheid = 1; // standaard 1 even gezet 1 boek per keer lenen?
- $leendatum = date('Y-m-d');
- $returndatum = date('Y-m-d', strtotime("+30 days"));
- $query = $conn->prepare("INSERT INTO geleend(idboek, titel, leendatum, returndatum, klantnummer, leenhoeveelheid) VALUES(:idboek, :titel, :leendatum, :returndatum, :klantnummer, :leenhoeveelheid)");
- if ($query->execute(array(
- "idboek" => $boekid,
- "titel" => $boektitel,
- "leendatum" => $leendatum,
- "returndatum" => $returndatum,
- "klantnummer" => $klantnum,
- "leenhoeveelheid" => $leenhoeveelheid
- ))){
- echo '<p class="tekstbv"> U heeft het boek geleend</p>';
- }else{
- echo '<p class="tekstbv"> Helaas is er een fout opgetreden. Probeer het later opnieuw!</p>';
- }
- }else{
- echo '<p class="tekstbv"> Helaas komt dit boek niet voor in ons bibliotheek. Probeer een andere boek!</p>';
- }
- }else{
- echo '<p class="tekstbv"> Geen boek id!</p>';
- }
- ?>
- </center>
- <br>
- <footer class="fixed-bottom"><br><strong><i>Alle rechten behoren toe tot © Ryan Buitenhuis, 2018.</stong><i> </footer>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement