[英]PHP echo not working with session values even I got my session value
這是我的core.php,它禁止直接訪問鏈接
<?php
session_start();
require_once 'connect.php';
ob_start();
if (!array_key_exists('uid', $_SESSION))
{
header('location: index.php');
}
else if($_SESSION['uid'] == "")
{
header('location: index.php');
}
else {}
?>
這是我的標頭,它將從我的login.php獲取值
<?php
require_once 'B/core.php';
date_default_timezone_set("Asia/Manila");
$user_name = $_SESSION['fullname'];
$user_pass = $_SESSION['upass'];
$user_role = $_SESSION['utype'];
$user_title = $_SESSION['utypetitle'];
$user_uid = $_SESSION['uid'];
$user_id = $_SESSION['id'];
$user_email = $_SESSION['uemail'];
?>
這是我的登錄腳本
if($value['pass'] === $lupass)
{
session_start();
$_SESSION['upass'] = $value['pass'];
$_SESSION['utype'] = $value['acc_type'];
$_SESSION['fname'] = $value['fname'];
$_SESSION['lname'] = $value['lname'];
$_SESSION['fullname'] = $value['fullname'];
$_SESSION['id'] = $value['id'];
$_SESSION['uid'] = $value['uid'];
$_SESSION['uemail'] = $value['email'];
所以我的問題是,當我在div中回顯值時,php回顯無法正常工作,並且沒有檢索數據庫中的任何信息。 <?php echo $user_name;?>
似乎是什么問題? 我在會話和數據庫中獲取值,但是當我在div中回顯它時,它不起作用
我沒有刪除ob_start我只是將回聲放在div中,謝謝大家
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.