Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将变量传递到另一个php文件?_Javascript_Jquery_Html_Parameter Passing - Fatal编程技术网

Javascript 如何将变量传递到另一个php文件?

Javascript 如何将变量传递到另一个php文件?,javascript,jquery,html,parameter-passing,Javascript,Jquery,Html,Parameter Passing,我有一个PHP文件“login.PHP”,它在html中使用js调用,但元素不会将变量传递到另一个PHP文件“ucheck_com.PHP”,它将在该文件中执行验证等操作。是否有其他方法可以做到这一点 sample.html: <!DOCTYPE html> <html> <head> <title></title> <script src="https://code.jquery.com/jquery-3.3.1.min.js"

我有一个PHP文件“login.PHP”,它在html中使用js调用,但元素不会将变量传递到另一个PHP文件“ucheck_com.PHP”,它将在该文件中执行验证等操作。是否有其他方法可以做到这一点

sample.html:

<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
</head>
<body>
<div id="displaylogin"></div>
</body>
</html>
<script>
$(document).ready(function() {
$(function(){
$("#displaylogin").load("user/login.php");
});
});
</script>

使用
$\u SESSION
时,需要按以下方式打开会话:

session_start();

我已宣布会话_start();在if语句之前,但它仍然不传递变量。。我是这样宣布的:
if (isset($_POST['login_user'])) {
$alias = mysqli_real_escape_string($connect, $_POST['alias']);
$password = mysqli_real_escape_string($connect, $_POST['password']);
$_SESSION['alias'] = $alias;
$_SESSION['password'] = $password;
if (empty($_SESSION['alias'])) {
array_push($errors, "Alias is required");
}
if (empty($_SESSION['password'])) {
array_push($errors, "Password is required");
}
if(count($errors) == 0) {
$result = mysqli_query($connect, "SELECT * FROM `user` WHERE `alias` = '$alias' AND `password` = '$password'");
foreach ($result as $item) {
$_SESSION['email_add'] = $item['email_add'];
$_SESSION['user_id'] = $item['user_id'];
}
$row_cnt = mysqli_num_rows($result);
if($row_cnt == 1) {
header("location: ../index.html");
} else {
array_push($errors, "Wrong alias/password combination");
}
}
}
session_start();