Javascript 是否可以在AJAX success:val()中包含php函数
是否可以在JS/Ajax中包含php函数<代码>$('#rb').val(response.uid)Javascript 是否可以在AJAX success:val()中包含php函数,javascript,php,ajax,Javascript,Php,Ajax,是否可以在JS/Ajax中包含php函数$('#rb').val(response.uid)uid是sql表,使用自定义php函数加密结果,可以使用php中声明的自定义php函数进行解密 从get.php=>$result=$stmt->fetch(PDO::fetch_ASSOC)发送的数据echo json\u encode($result) 现在通常变量被解密为decrypt($row['uid'])如何解密val(response.uid) $.ajax({ type: 'P
uid
是sql表,使用自定义php函数加密结果,可以使用php中声明的自定义php函数进行解密
从get.php=>$result=$stmt->fetch(PDO::fetch_ASSOC)发送的数据代码>echo json\u encode($result)代码>
现在通常变量被解密为decrypt($row['uid'])代码>如何解密val(response.uid)
$.ajax({
type: 'POST',
url: 'get.php',
data: {id:id},
dataType: 'json',
success: function(response){
$('#rb').val(response.uid);
}
});
}
从get.php发送的数据=>$result=$stmt->fetch(PDO::fetch_ASSOC)代码>
$result['uid']=解密($result['uid'])代码>
echo json_encode($result)代码>
感谢Chris G的推动,我自己解决了这个问题。
这是解决此问题的最简单方法。您可以将PHP数据返回给JS,是的。a)在发送之前解密信息,或b)在客户端解密(使用JS代码,您无法运行PHP客户端)是的,但数据是加密的。。。这将以文本的形式显示加密数据。好的,下一个问题是-为什么要加密用户id?Chris G正在处理这个问题,谢谢。