Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. form.php:
  2. <?php
  3. session_start();
  4. try {
  5. $db = new PDO("mysql:host=localhost;dbname=arnvan2_arnvan2","arnvan2_arnvan2","ww");
  6.  
  7. if(isset($_POST['verzenden'])){
  8. $naam = $_POST['naam'];
  9. $email = $_POST['email'];
  10. $onderwerp = $_POST['onderwerp'];
  11. $bericht = $_POST['bericht'];
  12.  
  13.  
  14. $query = $db->prepare("INSERT INTO berichten(naam, email, onderwerp, bericht) VALUES(:naam, :email, :onderwerp, :bericht)");
  15. $query->bindParam("naam", $naam);
  16. $query->bindParam("email", $email);
  17. $query->bindParam("onderwerp", $onderwerp);
  18. $query->bindParam("bericht", $bericht);
  19. if($query->execute()) {
  20. $_SESSION['gelukt'] = true;
  21. header("location:./#contact");
  22. } else {
  23. $_SESSION['gelukt'] = false;
  24. header("location:./#contact");
  25. }
  26. }
  27. } catch (PDOExeption $e) {
  28. $_SESSION['gelukt'] = false;
  29. die("Error: " . $e->getMessage());
  30. }
  31. ?>
  32. index.php:
  33. <?php
  34. if(isset($_SESSION['gelukt'])) {
  35. if($_SESSION['gelukt']) {
  36. echo "
  37. <script type='text/javascript'>
  38. swal({
  39. type: 'success',
  40. title: 'Verzonden',
  41. text: 'Je bericht is verzonden en ik neeem zo snel mogelijk contact met je op.',
  42. })
  43. </script>";
  44. session_destroy();
  45. } else {
  46. echo "
  47. <script type='text/javascript'>
  48. swal({
  49. type: 'error',
  50. title: 'Error',
  51. text: 'Er is iets misgegaan. Probeer nog eens of neem contact op via info@arnovanliere.nl',
  52. })
  53. </script>";
  54. session_destroy();
  55. }
  56. }
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement