I have problem, that i want to get variable $_POST to add to value of an array.
Then i will encode it to json. but the $_POST variable didn't give any value.
EDIT i did edit the codes:
Here my codes:
    <?php
    $temp = isset($_POST['temp']) ? $_POST['temp'] : '';
    $arr["temp_display"] = $temp;
    echo json_encode($arr);
and i hope the result will be like this
  {"temp_display": value_of_$temp}
I try to use same case but I add the value of $_POST to MySQL database and its Works. Here the code:
   <?php
    include("connect.php");
    $link=Connection();
    $temp=$_POST["temp"];
    $query = "INSERT INTO `templog` (`temperature`) 
    VALUES ('".$temp."')"; 
    mysql_query($query,$link);
    mysql_close($link);
    ?>
EDIT Here my jquery code:
     $(document).ready(function() {
        setInterval( update, 200);
          function update(){
               var cache = $('.deneme').children();
               $.getJSON('json.php', function(data) {
                $('.deneme').text(data.temp).append(cache);
             })
        }
    });
Thank you for Ur help...
 
     
     
    