0

im trying send value from localstorage to php using ajax, but im getting notice undefined index:data when i try to send without parament data im getting only empty array( Array()) in php

php

<?php
  if (isset($_POST)) {
  $decoded = json_decode($_POST['data']);
  print_r($decoded);
  var_dump($decoded);}
?> 

ajax

var jsonString = localStorage.getItem("totalCost");
var jsonString = JSON.stringify(jsonString);
console.log(jsonString);
console.log(typeof jsonString);
$.ajax({
    url:"read.php",
    method: "POST",
    data:  {'data': jsonString },
    success: function(res){
        console.log(res);
}

ps console.log(jsonString) and console.log(res) works pefect

ceeejeey
  • 43
  • 9

0 Answers0