<div class="cta-from">
<form action="process-form.php" method="POST" />
<div class="cta-form-col d-flex justify-content-between">
<select class="custom-select">
<option selected="">Select Service</option>
<option>Ambient Freight Transport Service</option>
<option>Frozen Freight Transport Service</option>
<option>Groupage Freight Transport Service</option>
<option>Full load Freight Transport Service</option>
<option>Part load Freight Transport Service</option>
<option>Part load Freight Transport Service</option>
<option>ADR "Dangerous" Freight Transport Service</option>
</select>
<input type="text" placeholder="Length">
<input type="text" placeholder="Hight">
</div>
<div class="cta-form-col d-flex justify-content-between">
<select class="custom-select">
<option selected="">From Country</option>
<option value="United Kindom">United Kindom</option>
<option value="Austria">Austria</option>
<option value="Belgium">Belgium</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Germany">Germany</option>
<option value="Netherlands">Netherlands</option>
<option value="Italy">Italy</option>
<option value="Spain">Spain</option>
<option value="Anguilla">Czech Republic</option>
<option value="Greece">Greece</option>
<option value="Denmakr">Denmark</option>
<option value="Scotland">Scotland</option>
<option value="Ireland">Ireland</option>
<option value="Swiszerland">Switzerland</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Serbia">Serbia</option>
<option value="Hungary">Hungary</option>
<option value="Romania">Romania</option>
</select>
<select class="custom-select">
<option selected="">From Country</option>
<option value="United Kindom">United Kindom</option>
<option value="Austria">Austria</option>
<option value="Belgium">Belgium</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Germany">Germany</option>
<option value="Netherlands">Netherlands</option>
<option value="Italy">Italy</option>
<option value="Spain">Spain</option>
<option value="Anguilla">Czech Republic</option>
<option value="Greece">Greece</option>
<option value="Denmakr">Denmark</option>
<option value="Scotland">Scotland</option>
<option value="Ireland">Ireland</option>
<option value="Swiszerland">Switzerland</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Serbia">Serbia</option>
<option value="Hungary">Hungary</option>
<option value="Romania">Romania</option>
</select>
</div>
<div class="cta-form-col d-flex justify-content-between">
<select class="custom-select">
<option selected="">Weight kg</option>
<option>100Kg</option>
<option>200Kg</option>
<option>300Kg</option>
<option>400Kg</option>
<option>500Kg</option>
<option>600Kg</option>
<option>700Kg</option>
<option>800Kg</option>
<option>900Kg</option>
<option>1000Kg</option>
<option>1 Tonne</option>
<option>5 Tonne</option>
<option>10 Tonne</option>
<option>15 Tonne</option>
<option>24 Tonne</option>
<option>More</option>
</select>
<input class="cta-email" type="email" placeholder="Email ID">
<input class="cta-phone" type="tel" placeholder="Phone Number">
</div>
<h4 class="extra-services"><i class="fas fa-binoculars"></i>How we can connect with you</h4>
<ul>
<li>
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck1">
<label class="custom-control-label" for="customCheck1">by Phone</label>
</div>
</li>
<li>
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck2">
<label class="custom-control-label" for="customCheck2">by Email</label>
</div>
</li>
<li>
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck3">
<label class="custom-control-label" for="customCheck3">by SMS</label>
</div>
</li>
<li>
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck4">
<label class="custom-control-label" for="customCheck4">LIVE CHAT</label>
</div>
</li>
</ul>
<button class="btn">Contact us.</button>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- section-area-end -->
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// Collect form data
$service = $_POST['service'];
$length = $_POST['length'];
$height = $_POST['height'];
$fromCountry = $_POST['from_country'];
$toCountry = $_POST['to_country'];
$weight = $_POST['weight'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$contactByPhone = isset($_POST['contact_by_phone']);
$contactByEmail = isset($_POST['contact_by_email']);
// Validate form data
$errors = array();
if (empty($service)) {
$errors[] = 'Please select a service';
}
if (!is_numeric($length)) {
$errors[] = 'Length must be a number';
}
if (!is_numeric($height)) {
$errors[] = 'Height must be a number';
}
if (empty($fromCountry)) {
$errors[] = 'Please select a "from" country';
}
if (empty($toCountry)) {
$errors[] = 'Please select a "to" country';
}
if (empty($weight)) {
$errors[] = 'Please select a weight';
}
if (empty($email) && empty($phone)) {
$errors[] = 'Please provide an email or phone number';
}
// If there are no errors, send an email
if (empty($errors)) {
$to = '
[email protected]';
$subject = 'New contact request';
$message = "Service: $service\nLength: $length\nHeight: $height\nFrom: $fromCountry\nTo: $toCountry\nWeight: $weight\nEmail: $email\nPhone: $phone\nContact by phone: " . ($contactByPhone ? 'Yes' : 'No') . "\nContact by email: " . ($contactByEmail ? 'Yes' : 'No');
$headers = "From: $email\r\nReply-To: $email\r\nX-Mailer: PHP/" . phpversion();
mail($to, $subject, $message, $headers);
echo 'Thank you for your message. We will get back to you soon.';
} else {
// If there are errors, display them
echo '<ul>';
foreach ($errors as $error) {
echo "<li>$error</li>";
}
echo '</ul>';
}
}
?>