/ / Przekazywanie wartości JavaScript do PHP [duplikat] - javascript, php, json

Przekazywanie wartości JavaScript do PHP [duplicate] - javascript, php, json

Mam formularz, gdy użytkownik wypełni lokalizację,pokaże trasę na mapie i odległość trasy. Chcę przekazać odległość do mojej zmiennej PHP, ale nie wiem, jak to zrobić. Czy możemy przekazać wartość zmiennej JS do JSON i wyodrębnić ją do zmiennej PHP? Jeśli może mi pomóc lub czy istnieje metoda alternatywna ) Powiedz mi, Proszę.

Odpowiedzi:

-1 dla odpowiedzi nr 1
<script>
jQuery.ajax({
url:"ajax.php",
type:"POST",
data:{distance:distance},
success:function(data){
if(data){
then do something
}
}
});
</script>

W ajax.php możesz to zdobyć jak poniżej.

<?php
$distance = $_REQUEST["distance"];
?>

Jeśli masz tablicę wartości, możesz zrobić jak poniżej.

<script>
dataArray[] = {1000,2000,3000}
var jsonString = JSON.stringify(dataArray);
jQuery.ajax({
url:"ajax.php",
type:"POST",
data:{distance:jsonString},
success:function(data){
if(data){
then do something
}
}
});
</script>

W ajax.php możesz łatwo uzyskać dane żądania.

<?php
$distance = $_REQUEST["distance"];
foreach($distance as $dist){


}
?>