gpt4 book ai didi

php - 通过ajax检查php session

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:02 24 4
gpt4 key购买 nike

我想通过 ajax 运行 INSERT 查询。该查询需要来自 php session 的值,但 js 请求看不到该值。为什么会这样?我该怎么办?

下面的一些代码:

JS:

$('div#content').on( "submit" , "form" , function ( event ){
event.preventDefault();
var href = "ajaxRequest.php" + $(this).attr("action");
var method = $(this).attr("method");
var values = $(this).serializeArray();

$.ajax({
url : href,
data : values,
type : method,
dataType : "html",
cache : false,
success : function ( content ){
alert( content );
}
});

});

PHP:

public function addBoard( $params = null )
{
$ID_user = $_SESSION[ 'user_id' ];
$board_model = $params[ 'board_model' ];

$query = "INSERT INTO `".prefix."boards` (
`ID_user` ,
`board_model`
)
VALUES (
'$ID_user', '$board_model');";

if( $this->SQL->dbquery( $query ) )
echo 'Added';
else
echo 'Failed';
}

最佳答案

PHP 页面顶部编写 session_start();

关于php - 通过ajax检查php session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15877627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com