jquery の ajax によって PHP 配列または PHP セッションに値を保存したい PHP ページで ajax によっていくつかの値を送信していて、それらを保存したい
問題:配列/セッションが前回送信した値ではなく、最新の送信値を返すたびに、
以前に送信した値を配列またはセッションに保持する必要があります
私のコードは以下です
Jsファイルコード
$.ajax({
url: "http://domain.com/ajax.php",
type:"POST",
data: { name : nname ,
clas : nclass ,
rows : nrows ,
cols : ncols ,
types : ntype ,
check : ncheck ,
count : ncldiv
},
success: function(data){
alert(data);
}
});
PHPファイル
<?php
session_start();
$_SESSION['feilds'] = array();
$type = $_POST['types'];
$name = $_POST['name'];
$class = $_POST['clas'];
$rows = $_POST['rows'];
$cols = $_POST['cols'];
$check = $_POST['check'];
$count = $_POST['count'];
$output_string = array('TYPE'=>$type,'NAME'=>$name,'CLASS'=>$class,'ROWS'=>$rows,'COLS'=>$cols,'REQUIRED'=>$check);
array_push($_SESSION['feilds'] , $output_string );
print_r($_SESSION['feilds']);
?>