나는 getvar.php입니다 처리에 파일을 포함하고이 같은 아약스 스크립트가 있습니다세션에 액세스 할 수 없습니다
<script type="text/javascript">
$(document).ready(function() {
$(".jenisdata").change(function() {
var jenisdata =$(this).val();
var dataString = 'jenisdata='+jenisdata;
$.ajax({
type: "POST",
url: "includes/analisis/getvar.php",
data: dataString,
cache: false,
success: function(html) {
$(".variabel").html(html);
}
});
});
});
</script>
와 Ajax가에서 변수 통과를 얻을 수있는 getvar.php을 변수 $_SESSION['id_user']
여기 읽을 수 없습니다
<?php
include ('../../../config/config.php');
$id_user=$_SESSION['id_user'];
if($_POST['jenisdata']) {
$id= $_POST['jenisdata'];
$query = "SELECT var.id_var, var.nama_var
FROM var, hak_akses
WHERE var.id_var = hak_akses.id_var
AND id_user ='$id_user' AND id_data ='$id'";
$results = mysql_query($query);
$total = mysql_num_rows($results);
if ($total >0) {
while ($rows = mysql_fetch_assoc($results)) {
echo '<option value="'.$rows['id_var'].'">'.$rows['nama_var'].'</option>';
}
} else {
echo '<option value="" selected="selected">Data variabel belum diisi dijenisdata Ini</option>';
}
}
?>
이있다. 문제점은 무엇이며, Ajax가 포함 된 파일 내에서 세션을 얻으려면 어떻게해야합니까?