我通过 ajax 从 index.php 到 home.php 发布一个变量。如果成功,我回显变量(userID)。否则,我会回应“Noone”。在 index.php 上,我收到一个带有“user:1”的警报 + 来自页面的一堆其他垃圾。没关系垃圾,由于某种原因,这是页面的其余内容(我之前提出的一个问题似乎没有回答这个问题),看来这篇文章有效。但是,当我实际加载 home.php 时,页面顶部会打印出“Noone”,这当然会破坏我的所有查询。有什么建议么?感谢您检查这一点。
索引.php:
$.ajax({
url: "home.php",
type: "POST",
data: {uName:uid},
datatype: "text"
}).success(function(data){
alert("user:" + data);
window.location.replace("home.php");
});
主页.php:
<?php
if(isset($_POST['uName'])){
$curUser = $_POST['uName'];
}
else
$curUser = 'Noone';
echo $curUser;
?>
<!DOCTYPE html>
<html>...