KHIT

send_cspec_old

Apr 15th, 2012
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.29 KB | None | 0 0
  1. <?php
  2. include '../inc/connect.php';
  3. //Gem indhold fra formularen
  4.  $navn = mysql_real_escape_string($_POST['navn']);
  5.  $virksomhed = mysql_real_escape_string($_POST['virksomhed']);
  6.  $adresse = mysql_real_escape_string($_POST['vej']);
  7.  $postby = mysql_real_escape_string($_POST['postby']);
  8.  $tlf = mysql_real_escape_string($_POST['tlf']);
  9.  $mail = mysql_real_escape_string($_POST['email']);
  10.  $spillested = ($_POST['spillested']) ? mysql_real_escape_string($_POST['spillested']) : $adresse;
  11.  $spillepostby = ($_POST['spillepostby']) ? mysql_real_escape_string($_POST['spillepostby']) : $postby;
  12.  $dato = mysql_real_escape_string($_POST['dato']);
  13.  $fra = mysql_real_escape_string($_POST['fra']);
  14.  $til = mysql_real_escape_string($_POST['til']);
  15.  
  16.  //Indsæt i database
  17.     if (isset($_POST['submit']) && $_POST['spamcheck'] == "") {
  18.        $tabeldata = "INSERT INTO booking('navn', 'virksomhed', 'adresse', 'postby', 'tlf', 'mail', 'spillested', 'spillepostby', 'til', 'fra')VALUES ('$navn','$virksomhed', '$adresse', '$postby', '$tlf', '$mail', '$spillested', '$spillepostby', '$fra', '$til')";
  19.        $resultat = mysql_query($tabeldata);
  20. if($resultat) {
  21.     //Suplerende værdier til brug i mail
  22. $afsender = "[email protected]";
  23. $besked = "<p>Hej</p>Tak for din henvendelse. Vi har registreret den i vores system og bestræber os på at bekræfte oplysningerne indenfor 24 timer.</p><p>Dette er en automatisk bekræftelse og kan ikke besvares. Alle henvendleser omkring din registrering skal foregå til [email protected]</p><p>Du har registereret følgende oplysninger i vores system:</p>
  24. <p>Navn: $navn <br />
  25. $virksomhed <br />
  26. Adresse: $adresse <br />
  27. $postby <br />
  28. Tlf:(+45)$tlf <br />
  29. E-mail: $mail <br />
  30. Spillested:
  31. $spillested <br />
  32. $spillepostby </p>
  33. <p>Tidspunkt</p>
  34. <p>$dato
  35. $fra - $til</p>
  36. <p>Med Venlig Hilsen</p>
  37. <p>Mobildiskotek Creative Spectrum<br />
  38. Hostrupvej 30, Jejsing<br />
  39. 6270 Tønder<br />
  40. Tlf: (+45)29 61 00 57 / (+45)20 22 46 49<br />
  41. E-mail: [email protected]</p>
  42. ";
  43.  
  44. $kopi = "<p>Der er kommet en ny henvendelse omkring booking. Oplysninger er nedenfor:</p>
  45. <p>Navn: $navn <br />
  46. $virksomhed <br />
  47. Adresse: $adresse <br />
  48. $postby <br />
  49. Tlf:(+45)$tlf <br />
  50. E-mail: $mail <br />
  51. Spillested:
  52. $spillested <br />
  53. $spillepostby </p>
  54. <p>Tidspunkt</p>
  55. <p>$dato
  56. $fra - $til</p>
  57. <p>Dette er en automatisk bekræftelse og kan ikke besvares</p>";
  58. $headers = "From: " . $auto . " <" . $auto . ">" . "\r\n";
  59. $headers .= "MIME-Version: 1.0";
  60. $headers .= "Content-type: text/plain; charset=utf-8\r\n";
  61. $emne = "[Automatisk bekræftelse]Booking forespørgsel modtaget";
  62.  
  63. $besked = str_replace("\r\n", "\n", $besked); // skal åbenbart kun have \n som linieskift
  64. $besked = str_replace("\n.", "\n..", $besked); // når windows snakker direkte med en SMTP server fjerners linier med et punktum. Denne linie modvirker dette.
  65.  
  66. //Informationerne samles og sendes
  67. if(mail($mail, $emne, $besked, $headers) && mail($afsender, $emne, $kopi, $headers))    {
  68.     $_SESSION['done'] = '<h1>Tak for din henvendelse</h1><p>Tak for din henvendelse. Vi har gemt din forespørgsel i vores system og du vil modtage en automatisk bekræftelse på at vi har modtaget dine data. Dette er dog ikke en bekræftelse på at vi er ledige til netop dit arrangement. Du vil indenfor 24 timer modtage endnu en mail fra os hvori vi bekræfter at have læst din henvendelse og har tjekket om datoen/datoerne er ledige. Samtidig vil vi oplyse dig om ankomsttidspunkt, således at du/I kan sørge for at vi har adgang til spillestedet. Du vil i mailen også finde andre for dig relevante informationer.</p>';
  69.     header ('Location: done.php');
  70.    }
  71.  else {
  72.      $_SESSION['done'] = '<h1>Hovsa!</h1><p>Hovsa! Der gik noget galt. Hvis det er første gang du ser denne fejl prøv venligst igen og tjek at du har udfyldt alle krævede felter, samt accepteret vores betingelser.</p><p>Er det ikke første gang du ser denne fejl, kontakt os venligst på [email protected]. Er det en forespørgsel på en snarlig event bedes du sende alle relevante informationer direkte til os på [email protected]</p><p>Vi undskylder ulejeligheden</p>';
  73.      header ('Location: done.php');
  74.  }
  75.  }
  76.  }
  77. else {
  78.     header('Location: ../index.php?msg=ACCESS_DENIED');
  79.  
  80. }
  81. mysql_close();
  82. ?>
Advertisement
Add Comment
Please, Sign In to add comment