我有一个日志页面,我想以json格式将日志记录详细信息发送到checkuser.php文件,该文件是网站中的另一个页面。 checkUser.php文件将创建一个新窗口。 做这个的最好方式是什么 ?如果可能的话请举个例子。
答案 0 :(得分:1)
$("#myform").submit(function( e ) {
e.preventDefault();
$.ajax({
url: "blabla.com/api",
type: 'POST',
contentType: 'application/json',
data: JSON.stringify( { key: val } ) // <-------- HERE IS YOUR JSON
}).done(function() {
console.log('hooray!');
});
});
答案 1 :(得分:0)
假设您有一个登录表单作为login.php,其中包含html表单控件txtLogin和txtPassword以及一个Submit按钮。一旦用户提交表单,它就会将数据发布到checkuser.php上 您可以编写以下可以以JSON格式推送数据的代码
$login = $_POST['txtLogin'];
$password = $_POST['txtPassword'];
$userArray = array('login'=>$login,'password'=>$password);
$json_array = json_encode($userArray);