Advertisement
Guest User

Untitled

a guest
Nov 1st, 2017
439
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.49 KB | None | 0 0
  1. verstuurInschrijving.php
  2. <?php
  3. session_start();
  4. $toMail = $_POST['email'];
  5. $to = $toMail;
  6. $subject = 'Inschrijving item';
  7. $message = $_POST['bericht'];
  8. $headers = 'From: saxiontopicusservice@saxion.nl' . "\r\n" .
  9. 'Reply-To: saxiontopicusservice@saxion.nl' . "\r\n" .
  10. 'X-Mailer: PHP/' . phpversion();
  11.  
  12. mail($to, $subject, $message, $headers);
  13. ?>
  14.  
  15. ###################
  16.  
  17. <?php
  18. require 'header.php';
  19. $itemId = $_GET['id']
  20. ?>
  21.  
  22. <!-- Updates Section -->
  23. <section class="updates section-padding">
  24. <div class="container-fluid">
  25. <div class="row">
  26. <div class="col-lg-12 col-md-12">
  27. <!-- Recent Updates -->
  28. <div class="wrapper recent-uodated">
  29. <?php
  30. $servername = "localhost";
  31. $username = "root";
  32. $password = "root";
  33. $dbname = "project";
  34. $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  35. $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  36.  
  37. $stmt = $conn->prepare("SELECT * FROM item WHERE itemId='$itemId'");
  38. $stmt->execute();
  39. $obj = $stmt->fetch();
  40. ?>
  41.  
  42. <div id="new-updates" class="card-header d-flex justify-content-between align-items-center">
  43. <h2 class="h5 display"><?php echo $obj['titel'] ?></h2>
  44. </div>
  45.  
  46. <!-- Item-->
  47. <li class="d-flex justify-content-between">
  48. <?php
  49.  
  50. echo '<div>
  51. <p>'.$obj['beschrijving'].'</p>
  52. <p><strong>Aantal uur:</strong> '.$obj['aantalUur'].'</p>
  53. <p><strong>Datum:</strong> '.$obj['gevraagdeDatum'].'</p>
  54. <p><strong>Contactpersoon:</strong> '.getUserAttribute($obj['userId'], 'voornaam'). ' ' . getUserAttribute($obj['userId'],'achternaam') . '</p>
  55. </div>'
  56. ?>
  57. </li>
  58. <div class="card">
  59. <div id="new-updates" class="card-header d-flex justify-content-between align-items-center">
  60. <h2 class="h5 display"><a data-toggle="collapse" data-parent="#accordion" href="#contact" aria-expanded="true" aria-controls="contact">Neem contact op</a></h2>
  61. </div>
  62. <div id="contact" role="tabpanel" class="collapse">
  63. <div class="card-block">
  64. <p>Contact mail:</p><?php $obj['contactMail'] ?>
  65. <p>Contact Telefoon:</p><?php $obj['contactTelefoon'] ?>
  66. <br>
  67. <form action="verstuurInschrijving.php">
  68. <div class="form-group">
  69. <label for="email">Versturen vanaf:</label>
  70. <input disabled type="email" name="email" class="form-control" id="email" value="<?php echo $_SESSION['email']?>" style="width: 200px">
  71. </div>
  72. <div class="form-group">
  73. <label for="pwd">Bericht:</label>
  74. <textarea rows="8" id="pwd" cols="70" name="bericht" class="col-md-11 form-control form-control"></textarea>
  75.  
  76. </div>
  77. <div class="checkbox">
  78. <label><input type="checkbox" name="kopie" checked="checked"> Stuur kopie naar eigen mail</label>
  79. </div>
  80. <button type="submit" class="btn btn-outline-success">Inschrijven</button>
  81. </form>
  82. </div>
  83. </div>
  84. </ul>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </section>
  91. <footer class="main-footer">
  92. <div class="container-fluid">
  93. <div class="row">
  94.  
  95. </div>
  96. </div>
  97. </footer>
  98. </div>
  99. <!-- Javascript files-->
  100. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  101. <script src="js/tether.min.js"></script>
  102. <script src="js/bootstrap.min.js"></script>
  103. <script src="js/jquery.cookie.js"> </script>
  104. <script src="js/grasp_mobile_progress_circle-1.0.0.min.js"></script>
  105. <script src="js/jquery.nicescroll.min.js"></script>
  106. <script src="js/jquery.validate.min.js"></script>
  107. <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js"></script>
  108. <script src="js/charts-home.js"></script>
  109. <script src="js/front.js"></script>
  110.  
  111. </body>
  112. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement