Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.24 KB | None | 0 0
  1. <form class="forms" action="5.php" method="post" name="feedback">
  2. <fieldset>
  3. <ol>
  4. <li class="form-row text-input-row">
  5. <label>Name of school</label>
  6. <input type="text" name="schoolname" class="text-input required"/>
  7. </li>
  8. <li class="form-row text-input-row">
  9. <label>Email</label>
  10. <input type="text" name="email" class="text-input required email"/>
  11. </li>
  12. <li class="form-row text-input-row">
  13. <label>Contact no.</label>
  14. <input type="text" name="number" class="text-input required"/>
  15. </li>
  16. <li class="form-row text-input-row">
  17. <label>Name of participant.</label>
  18. <input type="text" name="participantsname" class="text-input required"/>
  19. </li>
  20. <li class="form-row text-input-row">
  21. <label>Name of Trainer.</label>
  22. <input type="text" name="trainersname" class="text-input required"/>
  23. </li><br />
  24. <!--li class="form-row text-area-row">
  25. <label>Message</label>
  26. <textarea name="message" class="text-area required"></textarea>
  27. </li-->
  28. <li class="form-row hidden-row">
  29. <input type="hidden" name="hidden" value="" />
  30. </li>
  31.  
  32. <!--li class="form-row text-input-row">
  33. <label>Select a Level</label> <br /> <br />
  34. <input type="radio" id="radio_1" name="toggler" value="Highschool">High School<br>
  35. <input type="radio" id="radio_2" name="toggler" value="Elementray">Elementary
  36. </li---->
  37.  
  38.  
  39. <li class="form-row text-input-row">
  40. <div id="error" style="font-size:11px;color:#8C033A; margin-bottom:10px;text-decoration:italic;"></div>
  41. <div class="five-whole" style="border:0px solid green;">
  42. <input class="required" id="radio_1" type="radio" name="radio_group_1" value="1" />High School &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  43. <input class="required" id="radio_2" type="radio" name="radio_group_1" value="2" />Elementary
  44.  
  45. </div>
  46.  
  47. </li>
  48.  
  49. <div id="blk-2" class="toHide" style="display:none">
  50. <li class="form-row text-input-row">
  51.  
  52.  
  53. <label>Please choose a Category:</label> <br /> <br />
  54. <input type="checkbox" id="MSpowerpoint" name="checkbox_group_1[]" class="checkbox" value="MSpowerpoint Elementary"> MS Powerpoint<br>
  55. <input type="checkbox" id="Quizbee" name="checkbox_group_1[]" class="checkbox" value="Quizbee Elementary"> ICT Quizbee(Two participants)<br>
  56. </li>
  57. </div> <br />
  58.  
  59.  
  60.  
  61. <div id="blk-1" class="toHide" style="display:none">
  62. <li class="form-row text-input-row">
  63. <label>Please choose a Category:</label> <br /><br />
  64. <input type="checkbox" id="Quizbee" name="checkbox_group_1[]" class="checkbox" value="Quizbee High School"> ICT Quizbee(Two participants)<br>
  65. <input type="checkbox" id="webdev" name="checkbox_group_1[]" value="web development High School"> Advanced Web Design using Dreamweaver/xHTML<br>
  66. <input type="checkbox" id="vb8" name="checkbox_group_1[]" value="vb 2008 High School"> Visual Basic 2008<br>
  67. <input type="checkbox" id="Photoshop" name="checkbox_group_1[]" class="checkbox" value="Photoshop High School"> Photoshop<br>
  68. <input type="checkbox" id="Flash" name="checkbox_group_1[]" class="checkbox" value="Flash High School"> Adobe Flash<br>
  69.  
  70. <input type="checkbox" id="PCAssembly" name="checkbox_group_1[]" class="checkbox" value="PC Assembly High School"> PC Assembly and Troubleshooting<br>
  71. <input type="checkbox" id="Photography" name="checkbox_group_1[]" class="checkbox" value="Photography High School"> Digital Photography<br> <br>
  72. </li><br />
  73.  
  74. </div>
  75. <li class="button-row">
  76. <input type="submit" name="send_message" onClick="ValidateForm(this.form)" value="Send" class="btn-submit" />
  77. </li>
  78. </ol>
  79. <input type="hidden" name="v_error" id="v-error" value="Required" />
  80. <input type="hidden" name="v_email" id="v-email" value="Enter a valid email" />
  81. </fieldset>
  82. </form>
  83.  
  84. <?php
  85. $mail_to = 'example@caleduc.com'; // specify your email here
  86.  
  87. // Assigning data from $_POST array to variables
  88. $name = $_POST['schoolname'];
  89. $mail_from = $_POST['email'];
  90. $phone = $_POST['number'];
  91. $participant = $_POST['participantsname'];
  92. $trainersname = $_POST['trainersname'];
  93. $Level = $_POST['radio_group_1'];
  94.  
  95.  
  96. $category = implode(' | ', $_POST['checkbox_group_1']);
  97.  
  98. // Construct subject of the email
  99. $subject = 'www.caledtech.com/batlle Message from visitor ' . $name;
  100.  
  101. // Construct email body
  102. $body_message = 'From: ' . $name . "rn";
  103. $body_message .= 'E-mail: ' . $mail_from . "rn";
  104. $body_message .= 'Phone: ' . $phone . "rn";
  105. $body_message .= 'Trainer: ' . $trainersname. "rn";
  106. $body_message .= 'Name of Participants: ' . $participant . "rn";
  107. $body_message .= 'Level: ' . $Level . '.' . "rn";
  108. $body_message .= 'category: ' . $category . "rn";
  109.  
  110. // Construct headers of the message
  111. $headers = 'From: ' . $mail_from . "rn";
  112. $headers .= 'Reply-To: ' . $mail_from . "rn";
  113. $mail_sent = mail($mail_to, $subject, $body_message, $headers);
  114.  
  115. if ($mail_sent == true){ ?>
  116. <script language="javascript" type="text/javascript">
  117. alert('Thank you for registering!. We will contact you shortly. If in case you dont recieved any message from us, please use the contact form or send us an email @ example@caleduc.com');
  118. window.location = 'registration.php';
  119. </script>
  120. <?php } else { ?>
  121. <script language="javascript" type="text/javascript">
  122. alert('Message not sent. Please, notify site administrator myaccount@caleduc.com');
  123. window.location = 'registration.php';
  124. </script>
  125. <?php
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement