drf16571 2015-11-01 21:11
浏览 46


What I am trying to do is, I have an HTML page that is an admin login form. I want to pass the username to other pages to verify that the user is logged in before being allowed to access the functions of the called page.

I have this code in an PHP file that is included in an .html file:

echo "Login session id is " .$_SESSION['id'];

// Only process POST reqeusts.
    require_once 'config.inc.php';

    $connect = mysqli_connect($host_name, $user_name, $password, $database);

    if (mysqli_connect_errno())
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
        $uName = $_POST['name'];
        $_SESSION['username'] = $uName;
        echo $_SESSION['username'];

..... > more to the file but this displays the username just fine.

In the second file, a .html file with PHP inline in the file:



        echo "Add user session id is ";
        echo "<br>";
        echo $_SESSION['id'];
        echo "<br>";
        echo "Hello";
        echo "<br>";
        echo $_SESSION['username'];
        echo "<br>";
        echo $_SESSION;
        echo "<br>";
        echo $_SESSION['time'];
        echo "<br>";
        echo date('Y m d H:i:s', $_SESSION['time']);

The hard code text and the "echo date('Y m d H:i:s', $_SESSION['time']);" display fine. The line echo date('Y m d H:i:s', $_SESSION['time']); displays the wort Array.

Can anyone tell me why I can't get the value of username?

  • 写回答

2条回答 默认 最新

  • dongru2019 2015-11-01 21:15

    Your issue is as you said yourself,

    In the second file, a .html file with PHP inline in the file:

    PHP has to be in a .php file, not a .html file extension.

    Edit 1:

    As per PHP.net:

    Warning This function has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.

    You should stop using it.

    Edit 2:

    You are also echoing $_SESSION,

    echo $_SESSION;

    that should be throwing an array to string conversion error if your error reporting is enabled and the file extension is .php.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?



  • ¥15 关于模型训练的一个问题
  • ¥15 装了几千台服务器从来没遇到这种问题,哎看下哪位帮我解决吧
  • ¥15 单片机程序上的困难问题
  • ¥15 请教某软件缓存Ts文件破解合并mp4的方法
  • ¥15 求小游戏炸弹人中关于敌人的C++代码
  • ¥15 拿到这个服务器最高权限有偿
  • ¥50 来个抓app跳转支付宝转链接的
  • ¥15 remotes安装提示没有description文件
  • ¥15 AttributeError: 'NoneType' object has no attribute 'drop_duplicates'报错
  • ¥15 以下代码,运行结果报错