Asagidaki siteye girince Yaninda form goruceksiniz. formu doldurmadan once chrome'dan inspect yapip consola bakarsaniz debug yapmada yardimci olabilir.
Simdi consolo goruntuledikten sonra: Formdaki posta kutusu kututuklarini doldurun ve fiyat hesablamasi yapmaya calisiyorum. simdi bu posta kodlari yada sehirler arasindaki mesafeyi mil bazinda bulup php dosyasina gondermem gerek. Isin ilginc olan kismi local'de console'da distance verisini goruyor ve gercek fiyati hesapliyor ama formu submit yapinca php veri null diyor.
Site Linki
$data = json_decode(file_get_contents('php://input'), true);
$distance = $data['distance'];
$quote = $base_rate + ($distance * $price_per_mile);
echo 'Fiyat:' . '$' . $quote;
const distanceMiles = distanceMeters / 1609.34; // Convert meters to miles
console.log("Toplam Mesafe:", distanceMiles.toFixed(2)); // Display distance in miles with 2 decimal places
// Handle the response data here
// Send distanceMiles to a PHP file using AJAX
fetch(
"../wp-content/themes/pyroautotransport/includes/redirected.php",
{
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({ distance: distanceMiles }),
}