Asked 3 years ago
17 Jun 2021
Views 360
Allene

Allene posted

Passing variables from javascript via ajax to php

Passing variables from javascript via ajax to php
sec8

sec8
answered Apr 28 '23 00:00

To pass variables from JavaScript to PHP via AJAX , you can use the data parameter in the jQuery $.ajax() function . Here's an example:



$.ajax({
    type: "POST",
    url: "your_php_file.php",
    data: { var1: "value1", var2: "value2" },
    success: function(response) {
        // Handle the successful response
    },
    error: function(jqXHR, textStatus, errorThrown) {
        // Handle errors
    }
});

In the example above, we're making a POST request to phpfile.php and passing two variables, var1 and var2, with their respective values .

In the PHP file, you can access these variables using the $_POST superglobal array:



<?php
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];

// Do something with the variables
?>

It's important to validate and sanitize user input before using it to prevent security vulnerabilities.




Post Answer