Guest User

Untitled

a guest
Mar 4th, 2010
386
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.08 KB | None | 0 0
  1. <?php
  2. $MsgWarn = '';
  3. $Naam = '';
  4. $Achternaam = '';
  5. $Bedrijf = '';
  6. $Btw = '';
  7. $Telefoon = '';
  8. $Fax = '';
  9. $Email = '';
  10. $Land = '';
  11. $Adres = '';
  12. $Gemeente = '';
  13. $Zip = '';
  14. $Domein = '';
  15. $Geboortedatum = '';
  16.  
  17. $Step = '1';
  18.  
  19. if(isset($_POST['FormSelectSubmit'])){
  20.  
  21. if(isset($_POST['step'])){
  22.  
  23. $Step = addslashes($_POST['step']);
  24.  
  25. }else{
  26.  
  27. $Step = '1';
  28. }
  29. if($Step == 3){
  30.  
  31. $Naam = addslashes($_POST['naam']);
  32. $Achternaam = addslashes($_POST['achternaam']);
  33. $Btw = addslashes($_POST['btw']);
  34. $Bedrijf = addslashes($_POST['bedrijf']);
  35. $Telefoon = str_replace('+32', '0', str_replace('+31', '0', addslashes($_POST['telefoon'])));
  36. $Fax = addslashes($_POST['fax']);
  37. $Email = addslashes($_POST['email']);
  38. $Land = addslashes($_POST['land']);
  39. $Adres = addslashes($_POST['adres']);
  40. $Gemeente = addslashes($_POST['gemeente']);
  41. $Zip = addslashes($_POST['zip']);
  42. $Geboortedatum = addslashes($_POST['geboortedatum']);
  43. $Betaling = addslashes($_POST['betaling']);
  44.  
  45. $Ok = '1';
  46.  
  47. if(!empty($_POST['naam']) && !empty($_POST['telefoon']) && !empty($_POST['email']) && !empty($_POST['adres']) && !empty($_POST['gemeente']) && !empty($_POST['zip']) && !empty($_POST['geboortedatum']) && !empty($_POST['betaling']) && !empty($_POST['achternaam']) && !empty($_POST['land'])){
  48.  
  49.  
  50. if(CheckMail($Email) != 'wrong'){
  51.  
  52. if(($Geboortedatum{2} == '-' && $Geboortedatum{5} == '-' && is_numeric(substr($Geboortedatum, 0, 2)) && is_numeric(substr($Geboortedatum, 3, 2)) && is_numeric(substr($Geboortedatum, 6, 4)) && substr($Geboortedatum, 0, 2) < 32 && substr($Geboortedatum, 3, 2) < 13)){
  53.  
  54. $Tekst = '
  55. Beste '.$Naam.' '.$Achternaam.'<br /><br />
  56. Dit is een automatisch gegenereerde mail die dient ter bevestiging van uw bestelling.<br />
  57. Deze is geplaatst op '.date('Y-m-d H:i:s').'.<br />
  58. Indien u dit niet hebt besteld, contacteer ons zo snel mogelijk!<br /><br />
  59. <b>Overzicht bestelling</b><br />';
  60.  
  61. $Tekst .= '
  62. <b>Uw gegevens</b><br />
  63. Naam: '.$Naam.' '.$Achternaam.'<br />
  64. Geboortedatum: '.$Geboortedatum.'<br />
  65. Bedrijf: '.$Bedrijf.'<br />
  66. Btw: '.$Btw.'<br />
  67. Telefoon: '.str_replace('.', '', str_replace(' ', '', $Telefoon)).'<br />
  68. Fax: '.$Fax.'<br />
  69. Email: '.$Email.'<br />
  70. Adres: '.$Adres.'<br />
  71. Postcode: '.$Zip.'<br />
  72. Gemeente: '.$Gemeente.'<br />
  73. Land: '.$Land.'<br />
  74. Betaling: '.$Betaling.'<br /><br />
  75. We houden u op de hoogte van uw bestelling.<br /><br /><br />
  76. Bedankt voor uw vertrouwen';
  77.  
  78. //mail klant
  79. mail($Email,'Bestelling .:. Visaboek.nl - Visaboek Nederland', $Tekst, "From: " . $MAILL. "\nContent-Type: text/html; charset=iso-8859-1");
  80.  
  81. //mail admin site
  82. mail($MAILL, 'Bestelling COPY .:. Visaboek.nl', '<h3>Dit is een kopie van de mail naar de klant ter bevestiging.</h3>Referer:'.$_SESSION['referer'].'<br />Ip:'.$_SERVER['REMOTE_ADDR'].'<br /><br />'.$Tekst, "From: " . $Email. "\nContent-Type: text/html; charset=iso-8859-1");
  83. $Step = 4;
  84.  
  85. }else{
  86.  
  87. $MsgWarn .= '<img alt="" src="img/err.png" /> vul een geldige geboortedatum in';
  88.  
  89. }
  90.  
  91. else{
  92.  
  93. $MsgWarn .= '<img alt="" src="img/err.png" /> vul een geldig emailadres in';
  94.  
  95. }
  96.  
  97. }else{
  98.  
  99. $MsgWarn .= '<img alt="" src="img/err.png" /> gelieve alles in te vullen';
  100.  
  101. ?>
  102. <table>
  103. <tr>
  104. <td valign="bottom" width="128">
  105. <img src="img/persinfo.jpg" alt="" align="left" /></td>
  106. <td>
  107.  
  108. <img alt="" src="img/information.png" /> Uw bestelling zal door één van onze medewerkers verwerkt worden<br /><br />
  109. Btw:<br />
  110. <input type="text" name="btw" value="<? echo $Btw; ?>" /><br /><br />
  111. Bedrijf:<br />
  112. <input type="text" name="bedrijf" value="<? echo $Bedrijf; ?>" /><br /><br />
  113. Achternaam*:<br />
  114. <input type="text" name="achternaam" value="<? echo $Achternaam; ?>" /><br /><br />
  115. Voornaam*:<br />
  116. <input type="text" name="naam" value="<? echo $Naam; ?>" /><br /><br />
  117. Geboortedatum*:<br />
  118. <input type="text" name="geboortedatum" value="<? echo $Geboortedatum; ?>" /> (notatie: dd-mm-jjjj)<br /><br />
  119. Telefoon*:<br />
  120. <input type="text" name="telefoon" value="<? echo $Telefoon; ?>" /> (notatie: 0000/00.00.00 of 000/00.00.00)<br /><br />
  121. Fax:<br />
  122. <input type="text" name="fax" value="<? echo $Fax; ?>" /><br /><br />
  123. Email*:<br />
  124. <input type="text" name="email" value="<? echo $Email; ?>" /><br /><br />
  125. Adres*:<br />
  126. <input type="text" name="adres" value="<? echo $Adres; ?>" /><br /><br />
  127. Post-code*:<br />
  128. <input type="text" name="zip" value="<? echo $Zip; ?>" /><br /><br />
  129. Gemeente*:<br />
  130. <input type="text" name="gemeente" value="<? echo $Gemeente; ?>" /><br /><br>
  131. Land*:<br />
  132. <input type="text" name="land" value="<? echo $Land; ?>" /><br /><br />
  133.  
  134. Betaling:<br />
  135. <label><input type="radio" name="betaling" value="Overschrijving" checked="checked" style="border:0px none;" /> Via overschrijving (internationaal)</label><br /><br />
  136.  
  137. <input type="hidden" name="step" value="<? echo $Step; ?>" />
  138. <input type="button" name="FormSelectBack" value="Vorige" onclick="history.go(-1)" />
  139. <input type="submit" name="FormSelectSubmit" value="Verder" /> <? echo $MsgWarn; ?></td>
  140. </tr>
  141. </table>
  142.  
  143. </span>
  144.  
  145. </form>
  146.  
  147.  
  148. <?
  149.  
  150.  
  151.  
  152. }elseif($Step == 4){
  153.  
  154. ?>
  155. <h1 onclick="window.location='?p=bestel'" style="cursor:pointer">Bestel - gedaan</h1>
  156.  
  157. <span class="subtext01">
  158. <table>
  159. <tr>
  160. <td valign="bottom" width="128">
  161. <img src="img/done.jpg" alt="" align="left" /></td>
  162. <td>
  163. Uw bestelling is goed ontvangen. Ter confirmatie krijgt u een email.<br />U zal spoedig een mailtje van ons krijgen met de nodige informatie.<br /><br />Met vriendelijke groeten,</td>
  164. </tr>
  165. </table>
  166.  
  167. </span>
  168. <?
  169.  
  170.  
  171. }else{
  172.  
  173. ?>
  174.  
  175. <h1 onclick="window.location='?p=bestel'" style="cursor:pointe
  176. r">Bestel - Foutmelding</h1>
  177.  
  178. <span class="subtext01">Oeps u bent mogelijk iets vergeten</span>
Add Comment
Please, Sign In to add comment