Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.25 KB | None | 0 0
  1. <!-- Start formulario de contacto -->
  2. <div class="row">
  3. <div class="col-md-9">
  4. <h2>Formulario de contacto</h2>
  5. <form action="php/contact-form.php" id="contact-form">
  6.  
  7. <div class="alert alert-success hidden" id="contact-alert-success">
  8. <strong>Mensaje enviado correctamente!</strong> Muchas gracias, pronto nos pondremos en contacto con usted, normalmente nuestro tiempo de respuesta es inferior a 2 horas.
  9. </div>
  10. <div class="alert alert-danger hidden" id="contact-alert-error">
  11. <strong>Error!</strong> A sucedido un error si lo desea puede contactarnos directamente en XXXX@tize.XXXX
  12. </div>
  13.  
  14. <div class="row">
  15. <div class="col-md-4">
  16. <div class="form-group">
  17. <label>Nombre <span class="required">*</span></label>
  18. <input type="text"
  19. value=""
  20. data-msg-required="Por favor introduzca su nombre"
  21. class="form-control"
  22. name="name" id="name">
  23. </div>
  24. </div>
  25. <div class="col-md-4">
  26. <div class="form-group">
  27. <label>eMail <span class="required">*</span></label>
  28. <input type="email"
  29. value=""
  30. data-msg-required="Por favor introduzca su eMail"
  31. data-msg-email="Por favor introduzca un eMail válido"
  32. class="form-control"
  33. name="email"
  34. id="email">
  35. </div>
  36. </div>
  37. <div class="col-md-4">
  38. <div class="form-group">
  39. <label>Asunto <span class="required">*</span></label>
  40. <input type="text"
  41. value=""
  42. data-msg-required="Por favor introduzca el asunto"
  43. class="form-control"
  44. name="subject"
  45. id="subject">
  46. </div>
  47. </div>
  48. </div>
  49. <div class="row">
  50. <div class="col-md-12">
  51. <div class="form-group">
  52. <label>Mensaje <span class="required">*</span></label>
  53. <textarea
  54. data-msg-required="Por favor introduzca su mensaje"
  55. rows="10"
  56. class="form-control"
  57. name="message"
  58. id="message"></textarea>
  59. </div>
  60. </div>
  61. </div>
  62. <!-- Start Google Recaptcha -->
  63. <div class="g-recaptcha" data-sitekey="6Lc88P4SAAAAANiT-ZXILUo-ET4xQmbivHy7uHc8"></div><br>
  64. <!-- End Google Recaptcha -->
  65. <div class="row">
  66. <div class="col-md-12">
  67. <input type="submit" value="Enviar mensaje" class="btn btn-primary" data-loading-text="Cargando...">
  68. </div>
  69. </div>
  70. </form>
  71. </div>
  72. <!-- End formulario de contacto -->
  73.  
  74. <?php
  75.  
  76. $fields = array(
  77. 0 => array(
  78. 'text' => 'Name',
  79. 'val' => $_POST['name']
  80. ),
  81. 1 => array(
  82. 'text' => 'Email address',
  83. 'val' => $_POST['email']
  84. ),
  85. 2 => array(
  86. 'text' => 'Message',
  87. 'val' => $_POST['message']
  88. )
  89. );
  90.  
  91. $message = "";
  92.  
  93. foreach($fields as $field) {
  94. $message .= $field['text'].": " . htmlspecialchars($field['val'], ENT_QUOTES) . "<br>n";
  95. }
  96.  
  97. $headers = '';
  98. $headers .= 'From: ' . $name . ' <' . $email . '>' . "rn";
  99. $headers .= "Reply-To: " . $email . "rn";
  100. $headers .= "MIME-Version: 1.0rn";
  101. $headers .= "Content-Type: text/html; charset=UTF-8rn";
  102.  
  103. if (mail($to, $subject, $message, $headers)){
  104. $arrResult = array ('response'=>'success');
  105. } else{
  106. $arrResult = array ('response'=>'error');
  107. }
  108.  
  109. echo json_encode($arrResult);
  110.  
  111. $arrResult = array ('response'=>'error');
  112. echo json_encode($arrResult);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement