Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.73 KB | None | 0 0
  1. <?php
  2.  
  3. //German
  4. //Emailadresse bei Zeile 50 ändern - Bitte ZUERST an das WEBSPACE schicken und DANACH weiterleiten!!
  5.  
  6. //English
  7. //Change Email at line 50 - Please send FIRST to the WEBSPACE and forward THERE after!!
  8.  
  9. $error = "";
  10.  
  11. $successMessage = "";
  12.  
  13. if($_POST){
  14.  
  15.  
  16.  
  17. }
  18.  
  19. if(!$_POST["sname"]){
  20.  
  21. $error .= "Ein Spielername wird benötigt.<br>";
  22.  
  23. }
  24.  
  25. if(!$_POST["content"]){
  26.  
  27. $error .= "Inhalt wird benötigt.<br>";
  28.  
  29. }
  30.  
  31. if(!$_POST["content1"]){
  32.  
  33. $error .= "Discord wird benötigt.<br>";
  34.  
  35. }
  36.  
  37. if (filter_var($_POST["email"], FILTER_VALIDATE_EMAIL) == false) {
  38.  
  39. $error .= "Die Emailadresse ist ungültig.<br>";
  40.  
  41. }
  42.  
  43. if($error != ""){
  44.  
  45. $error = '<div class="alert alert-danger" role="alert"><p><b>Es gab fehler in deinem Formular:</b></p>'.$error. '</div>';
  46.  
  47. }else{
  48. //German
  49. //Hier soltest du die Email des WEBSERVERS eintragen -> $emailTo = --> "deine@email.com"; <--
  50.  
  51. //English
  52. //Here you should enter the email of the WEBSERVER -> $emailTo = -> "deine@email.com"; <-
  53.  
  54. $emailTo = "championofgames.04@gmail.com";
  55. $subject = "Neue Bewerbung als ".$_POST['posten'];
  56. $body = "Bewerbung von: ".$_POST['sname']."\nDiscord: ".$_POST['content1'];
  57. $content = $_POST['content'];
  58.  
  59. if(mail($emailTo, $subject, $content, $body)){
  60.  
  61. $successMessage = '<div class="alert alert-success" role="alert"><p><b>Alles hat geklappt. Wir antworten dir so schnell wir können </b><a href="index.php">Hier geht es zurück</a></p></div>';
  62.  
  63. }else{
  64.  
  65. $error = '<div class="alert alert-danger" role="alert"><p><b>Das Formular konnte nicht übertragen werden. Bitte versuche es noch einmal.</b></p></div>';
  66. }
  67. }
  68.  
  69. }else{
  70.  
  71. }
  72. ?>
  73.  
  74.  
  75. <!DOCTYPE html>
  76. <html lang="de">
  77. <head>
  78. <meta charset="utf-8">
  79. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  80. <meta name="viewport" content="width=device-width, initial-scale=1">
  81.  
  82. <link rel="stylesheet" href="css/bewerbung.css">
  83. <title>ChampNinjas / Bewerben</title>
  84.  
  85. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  86. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
  87. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
  88. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  89.  
  90. </head>
  91.  
  92. <body>
  93.  
  94. <div class="container">
  95.  
  96. <h1>Bewerbe dich jetzt!</h1>
  97.  
  98. <div id="error">
  99. <?php
  100. echo $error;
  101. echo $successMessage;
  102. ?>
  103. </div>
  104.  
  105. <form method="post">
  106.  
  107. <div class="form-group">
  108. <label for="posten">Bewerben als</label>
  109. <div>
  110. <select id="posten" name="posten">
  111. <option value="Developer">Entwickler</option>
  112. <option value="Builder">Builder</option>
  113. <option value="Supporter">Supporter</option>
  114. </select>
  115. </div>
  116. </div>
  117.  
  118. <div class="form-group">
  119. <label for="beispielFeldEmail1">Discord</label>
  120. <input name="text" class="form-control" id="content1" placeholder="Discord#0000">
  121. </div>
  122.  
  123. <div class="form-group">
  124. <label for="sname">Spielername</label>
  125. <input type="text" name="sname" class="form-control" id="sname" >
  126. </div>
  127.  
  128. <div class="form-group">
  129. <label for="anliegen">Über dich und deine Erfahrungen</label>
  130. <textarea class="form-control" name="content" id="content" rows="3"></textarea>
  131. </div>
  132.  
  133. <button type="submit" id="submit" class="btn btn-primary">Abschicken</button>
  134. </form>
  135.  
  136. </div>
  137.  
  138. <script type="text/javascript">
  139.  
  140. $("form").submit(function( event ) {
  141.  
  142. event.preventDefault();
  143.  
  144. var error = "";
  145.  
  146. if($("#email").val() == ""){
  147.  
  148. error += "<p>Die Email ist leer. Bitte trage sie ein.</p>";
  149.  
  150. }
  151.  
  152. if($("#sname").val() == ""){
  153.  
  154. error += "<p>Das Spielernamen Fled ist leer, bitte trage ihn ein.</p>";
  155.  
  156. }
  157. if($("#content").val() == "" ){
  158.  
  159. error += "<p>Das Inhaltfeld ist leer, bitte trage etwas ein. </p>";
  160. }
  161. if(error != ""){
  162.  
  163. $("#error").html('<div class="alert alert-danger" role="alert"><p><b>Es gab fehler in deinem Formular:</b></p>' + error + '</div>');
  164.  
  165. }else{
  166.  
  167. $("form").unbind('submit').submit();
  168. }
  169.  
  170. });
  171. }
  172.  
  173. </script>
  174.  
  175. </body>
  176. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement