Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. <?php
  2.  
  3. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  4. $user_firstname = test_input($_POST["user_firstname"]);
  5. $user_lastname = test_input($_POST["user_lastname"]);
  6. $user_mail = test_input($_POST["user_mail"]);
  7. $user_tel = test_input($_POST["user_tel"]);
  8. $user_sujet = test_input($_POST["user_sujet"]);
  9. $user_message = test_input($_POST["user_message"]);
  10. }
  11.  
  12. function test_input($data) {
  13. $data = trim($data);
  14. $data = stripslashes($data);
  15. $data = htmlspecialchars($data);
  16. return $data;
  17. }
  18.  
  19. $user_firstnameErr = $user_lastnameErr = $user_mailErr = $user_telErr = $user_sujetErr = $user_messageErr = "";
  20. $user_firstname = $user_lastname = $user_mail = $user_tel = $user_sujet = $user_message = "";
  21.  
  22. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  23.  
  24. if (empty($_POST["user_firstname"])) {
  25. $user_firstnameErr = "Firstname is required";
  26. }
  27. else {
  28. $user_firstname = test_input($_POST["user_firstname"]);
  29. if (!preg_match("/^[a-zA-Z ]*$/",$user_firstname)) {
  30. $user_firstnameErr = "Only letters and white space allowed";
  31. }
  32. }
  33.  
  34. if (empty($_POST["user_lastname"])) {
  35. $user_lastnameErr = "Lastname is required";
  36. }
  37.  
  38. else{
  39. $user_lastname = test_input($_POST["user_lastname"]);
  40. if (!preg_match("/^[a-zA-Z ]*$/",$user_lastname)) {
  41. $user_lastname = "Only letters and white space allowed";
  42. }
  43. }
  44.  
  45. if (empty($_POST["user_mail"])) {
  46. $user_emailErr = "Email is required";
  47. }
  48. else {
  49. $user_email = test_input($_POST["user_mail"]);
  50. if (!filter_var($user_mail, FILTER_VALIDATE_EMAIL)) {
  51. $user_mailErr = "Invalid email format";
  52. }
  53. }
  54.  
  55. if (empty($_POST["user_tel"])) {
  56. $user_telErr = "Your phone is required";
  57. }
  58. else {
  59. $user_tel = test_input($_POST["user_tel"]);
  60. if (!preg_match("#(\+[0-9]{2}\([0-9]\))?[0-9]{10}#",$user_tel)) {
  61. $user_telErr = "please enter a valid number";
  62. }
  63. }
  64.  
  65. if (empty($_POST["user_sujet"])) {
  66. $user_sujetErr = "The sujet is required";
  67. }
  68. else {
  69. $user_sujet = test_input($_POST["user_sujet"]);
  70. }
  71.  
  72. if (empty($_POST["user_message"])) {
  73. $user_messageErr = "Your message is required";
  74. }
  75. else {
  76. $user_message= test_input($_POST["user_message"]);
  77. }
  78.  
  79. };
  80.  
  81. if (
  82. $user_firstname = $user_lastname = $user_mail = $user_tel = $user_sujet = $user_message != ""){
  83.  
  84. @include("succes.php");
  85. exit;
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement