/ / Übergabe des JavaScript-Werts an PHP [Duplikat] - Javascript, PHP, Json

Übergabe von JavaScript-Wert in PHP [duplizieren] - javascript, php, json

Ich habe ein Formular, wenn der Benutzer den Ort ausfüllt,Es zeigt die Kartenroute und die Routenentfernung an. Ich möchte die Entfernung in meine PHP-Variable übergeben, weiß aber nicht, wie das geht. Können wir den JS-Variablenwert in JSON übergeben und in eine PHP-Variable extrahieren? Wenn kann mir helfen oder gibt es alternative Methoden (s ) Erzähl es mir bitte.

Antworten:

-1 für die Antwort № 1
<script>
jQuery.ajax({
url:"ajax.php",
type:"POST",
data:{distance:distance},
success:function(data){
if(data){
then do something
}
}
});
</script>

Im ajax.php Sie können es wie unten erhalten.

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

Wenn Sie ein Array von Werten verwenden, können Sie Folgendes tun.

<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>

Im ajax.php Sie können die Anfragedaten leicht erhalten.

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


}
?>