我是新来的PHP,想问我如何访问另一个页面上的变量。 我的代码:如何访问另一个页面上的mysql变量值
<?php
$username = "ADMIN";
$host = "localhost";
$password = "ADMIN";
$database = "USER";
$sname = $_POST['signupname'];
$susername = $_POST['susername'];
$spassword = $_POST['spassword'];
$gender = $_POST['gender'];
$con = mysqli_connect($host, $username, $password, $database);
if(isset($_POST["signup"])) {
mysqli_query($con, "INSERT INTO `USER`.`INFO` (`UID`, `NAME`, `USERNAME`, `PASSWORD`, `GENDER`, `BDAY`, `BMONTH`, `BYEAR`, `STATUS`, `LAST-ACTIVE`) VALUES (NULL, '$sname', '$susername', '$spassword', '$gender', '', '', '', '', NULL);");
echo "<script type='text/javascript'>window.location.replace('../SSTEPS1010101/birthdaycheck1010101.php');</script>";
}
?>
和其他页面代码: -
<?php
require '../SIGNUP/connects1010101.php';
$bday = $_POST["bday"];
$bmonth = $_POST["bmonth"];
$byear = $_POST["byear"];
if (isset($_POST["snext"])) {
mysqli_query($con, "UPDATE `USER`.`INFO` SET `BDAY` = '$bday', `BMONTH` = '$bmonth', `BYEAR` = '$byear' WHERE `info`.`USERNAME` = '$susername;'");
}
echo "$susername";
?>
我怎样才能其它页面上访问$susername
? 我正在使用$ _SESSIONS [“susername”];并在第一页回显它,它正在工作,但在另一页上$ _SESSIONS [“susername”];不管用。
你的第一个文件的名字是什么?你可以在第二个文件中输入'include“firstfile.php”;'。 – Hienz
包括其他页面中的第一个文件。 –
使用'select',而不是'update'。你也开放SQL注入,并应该哈希密码。 – chris85