Current File : /home/mastnvbg/public_html/form.php
<?php
//require_once('inc/constants.php');

$currentURL = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
 if (empty($selectedCountry)) {
        $ip = $_SERVER['REMOTE_ADDR'];
        $url = "http://ip-api.com/json/{$ip}?fields=countryCode";
        
        $response = file_get_contents($url);
        $data = json_decode($response, true);

        if (isset($data['countryCode'])) {
            $selectedCountry = $data['countryCode'];
        } else {
            $selectedCountry = "Default Country"; 
        }
    }
function reCaptcha($recaptcha)
{
  $secret = "6LdKUGobAAAAALbRiDP_k8rEaO9X5JoRdtdLn9dJ";
  $ip = $_SERVER['REMOTE_ADDR'];
  $postvars = array("secret" => $secret, "response" => $recaptcha, "remoteip" => $ip);
  $url = "https://www.google.com/recaptcha/api/siteverify";
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url); 
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_TIMEOUT, 10);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $postvars);
  $data = curl_exec($ch);
  curl_close($ch);
  return json_decode($data, true);
}

if (isset($_POST['submit'])) {

  $recaptcha = $_POST['g-recaptcha-response'];
  $response = reCaptcha($recaptcha);
  if ($response['success']) {

   $Name       =   $_POST['name'];
   $Email      =   $_POST['email'];
   $Phone      =   $_POST['phone'];
   $Paper      =   $_POST['paper'];
   $Message    =   $_POST['message'];
   $Country    =   $_POST['country'];
   $selectedCountry = isset($_POST['country']) ? $_POST['country'] : '';

   $to = "order-form@masteressaywriters.co.uk "; 
   $headers = "From: order-form@masteressaywriters.co.uk   \r\n";
   $headers .= "MIME-Version: 1.0\r\n";
   $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 
   $subject =  "Masteressaywriters.co.uk - Lead Form";
   $body  = '<table bordercolor="#ccc" border="1" margin="20px"  width="70%"><tr><td>Name</td><td>'. $Name  .'</td></tr>'."\r\n";
   $body .= '<tr><td>Email</td><td> '. $Email .'</td></tr>'."\r\n";
   $body .= '<tr><td>Phone</td><td> '. $Phone .'</td></tr>'."\r\n";
   $body .= '<tr><td>Paper</td><td> '. $Paper .'</td></tr>'."\r\n";
   $body .= '<tr><td>Message</td><td> '. $Message .'</td></tr>'."\r\n";

   $body .= '<tr><td>Country</td><td> '. $selectedCountry .'</td></tr>'."\r\n";
   $body .= '<tr><td>IP</td><td> '. getIP() .'</td></tr>'."\r\n";
   $body .= '<tr><td>URL</td><td> '. getformUrl() .'</td></tr></table>'."\r\n";
    
    $mail = mail($to, $subject, $body, $headers);
    if (isset($mail)) {
      // echo '<script>alert("Email Done");</script>' ;
      echo '<script>window.location.href="/thankyou/"</script>';
    } else {
      echo '<script>alert("Not Done");</script>';
    }
  } else {
    echo '<script>alert("Recaptcha: Something went wrong.");</script>';
  }

}?> 

<div class="col-md-4 form-part">
<button class="form-control" onclick="javascript:void(Tawk_API.toggle())"><span class="glyphicon glyphicon-envelope">&nbsp;</span>
LIVE CHAT</button>
    <div class="col-sm-12 img-dive">
    <img src="<?php echo $self ; ?>images2/order-upper-image.png" 
    alt="get 40% discount" class="img-responsive">
    </div>
    <div class="col-sm-12 for-form-bg">

 
        <form action="/" method="POST" autocomplete="off">                           
                           <input type="text" name="name" class="form-control" placeholder="Name">
                           <input type="email" name="email" class="form-control" placeholder="Email" >

                           <input type="tel" class="form-control iti mg-bottom phone" name="phone" placeholder="Phone Number" required >
 
                           <input type="hidden" name="country_code" id="country_code" value="">
                           <input type="hidden" name="country" id="country" value="<?php echo $selectedCountry; ?>"><br>
                            <br>
                           <select name="paper" class="form-control">
                              <option value="">Please Select</option>
                              <option value="Essay">Essay</option>
                              <option value="Coursework">Coursework</option>
                              <option value="Assignment">Assignment</option>
                              <option value="Dissertation">Dissertation</option>
                              <option value="Thesis">Thesis</option>
                              <option value="Research Proposal">Research Proposal</option>
                              <option value="Literature Review">Literature Review</option>
                              <option value="Case Study">Case Study</option>
                              <option value="Report">Report</option>
                              <option value="Editing and Proofreading">Editing and Proofreading</option>
                              <option value="PowerPoint Slides">PowerPoint Slides</option>
                              <option value="Others">Others</option>
                           </select>
                           <textarea name="message" class="form-control" rows="2" placeholder="Message"></textarea>
                           <div class="form-group col-md-6 col-sm-12 col-xs-12">
                              <div class="g-recaptcha" data-sitekey="6LdKUGobAAAAAOapfOEQFayGWE6SAn0HxHHV7J9h"></div>
                           </div><br>
                           <div class="col-md-12">
                              <input type="submit" name="submit" class="btn btn-primary w-75 mt-4 bg-primary">
                           </div>
                        </form>

    </div>
    </div>