Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.37 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>Bestellerformular</title>
  4. </head>
  5. <body>
  6.  
  7. <?php
  8.  
  9. $ok = false;
  10.  
  11.  
  12. if(isset($_POST["submit"]))
  13. {
  14.     $ok = true;
  15.    
  16.     if(!isset($_POST["vorname"]) || !is_string($_POST["vorname"]))
  17.            
  18.         {
  19.            
  20.             $ok = false;
  21.         }
  22.        
  23.        
  24.        
  25.    
  26.     if(!isset($_POST["nachname"]) || !is_string($_POST["nachname"]))
  27.            
  28.         {
  29.            
  30.             $ok = false;
  31.         }
  32.        
  33.     if(!isset($_POST["email"]) || !is_string($_POST["email"]))
  34.            
  35.     {
  36.            
  37.             $ok = false;
  38.     }
  39.    
  40.     if(!isset($_POST["kommentar"]) || !is_string($_POST["kommentar"]))
  41.            
  42.         {
  43.            
  44.             $ok = false;
  45.         }
  46.  
  47. }
  48.  
  49. if ($ok) { 
  50.            
  51. ?>
  52.  
  53.  
  54.  
  55. <h1>Formulardaten</h1>
  56.  
  57.  
  58.  
  59. <?php
  60.  
  61.  
  62. $vorname = (isset($_POST["vorname"]) && is_string($_POST["vorname"])) ? $_POST["vorname"] : "";
  63.  
  64. $nachname = (isset($_POST["nachname"]) && is_string($_POST["nachname"])) ? $_POST["nachname"] : "";
  65.  
  66. $email = (isset($_POST["email"]) && is_string($_POST["email"])) ? $_POST["email"] : "";
  67.  
  68. $kommentare = (isset($_POST["kommentare"]) && is_string($_POST["kommentare"])) ? $_POST["kommentare"] : "";
  69.  
  70.  
  71.  
  72. $vorname= htmlspecialchars($vorname);
  73.  
  74. $nachname = htmlspecialchars($nachname);
  75.  
  76. $email = htmlspecialchars($email);
  77.  
  78. $kommentare = nl2br(htmlspecialchars($kommentare));
  79.  
  80.  
  81. echo "<b>Vorname:</b> $vorname </br>";
  82. echo "<b>nachname:</b> $nachname </br>";
  83. echo "<b>email:</b> $email </br>";
  84. echo "<b>kommentar:</b> $kommentare </br>";
  85.  
  86.  
  87.  
  88.  
  89.  
  90. ?>
  91. <?php
  92.  
  93. }
  94.  
  95. if(!$ok) {
  96.  
  97. ?>
  98.  
  99.  
  100.  
  101.  
  102. <h1>WM-Ticketservice</h1>
  103. <form method="post">
  104. <input type="radio" name="anrede" value="Hr." />Herr
  105. <input type="radio" name="anrede" value="Fr." />Frau</br>
  106. Vorname <input type="text" name="vorname" /></br>
  107. Nachname <input type="text" name ="nachname" /></br>
  108. E-Mail <input type="text" name="email" /></br>
  109. Anzahl Karten
  110. <select name="anzahl">
  111. <option value="0"> Bitte waehlen</option>
  112. <option value="1">1</option>
  113. <option value="2">2</option>
  114. <option value="3">3</option>
  115. <option value="4">4</option>
  116. </select><br/>
  117. Sektion im Stadion
  118. <select name="Sektion"[]" size="4" multiple="multiple">
  119. <option value="nord">Nordkurve</option>
  120. <option value="süd">Suedkurve</option>
  121. </select><br/>
  122. Kommentare
  123. <textarea cols="70" row="10" name="Kommentare"></textarea><br/>
  124. <input type="checkbox" name="agb" value="ok"/>
  125. Agb akzeptieren.<br/>
  126. <input type="submit" name="submit" value="bestellung aufgeben"/>
  127. </form>
  128. <?php
  129.  
  130. }
  131.  
  132. ?>
  133.  
  134.  
  135. </body>
  136. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement