运行不了啊

运行不了啊

http://img1.sycdn.imooc.com//climg/5d8b900a091691e110270570.jpg<?php
session_start();

if (rememberedLogin()) {
   $_SESSION['username'] = $_COOKIE['username'];
}

if (!hasLoggedIn()) {
   header("location:login.php");
   die;
}

function hasLoggedIn() {
   return isset($_SESSION['username']) && validateUsername($_SESSION['username']);
}

function validateUsername($username) {
   return $username == "imooc";
}

function rememberedLogin() {
   return isset($_COOKIE['username']) && validateUsername($_COOKIE['username']);
}
?>

<!DOCTYPE html>
<html>
<head>
   <title>主页</title>
   <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
</head>
<body>
<div class="container">
   <nav class="navbar navbar-light bg-light">
       <a class="navbar-brand">
           使用 Cookie 和 Session 实现会话控制
       </a>
       <a href="action.php?action=logout">
           <button class="btn btn-outline-danger my-2 my-sm-0"
                   type="button">
               注销
           </button>
       </a>
   </nav>
   <div class="d-flex justify-content-around mt-5">
       <div class="card col-5">
           <div class="card-body">
               <h5 class="card-title">
                   会话控制实战内容一
               </h5>
               <h6 class="card-subtitle mb-2 text-muted">
                   SESSION 部分
               </h6>
               <p class="card-text">
                   实现用户认证功能,用户登录、退出与身份识别
               </p>
           </div>
       </div>
       <div class="card col-5">
           <div class="card-body">
               <h5 class="card-title">
                   会话控制实战内容二
               </h5>
               <h6 class="card-subtitle mb-2 text-muted">
                   COOKIE 部分
               </h6>
               <p class="card-text">
                   实现登录记住用户功能,七天免登录认证
               </p>
           </div>
       </div>
   </div>
   <div class="d-flex justify-content-around mt-4">
       <div class="card col-5">
           <div class="card-body">
               <h5 class="card-title">
                   会话控制实战内容一
               </h5>
               <h6 class="card-subtitle mb-2 text-muted">
                   SESSION 部分
               </h6>
               <p class="card-text">
                   实现用户认证功能,用户登录、退出与身份识别
               </p>
           </div>
       </div>
       <div class="card col-5">
           <div class="card-body">
               <h5 class="card-title">
                   会话控制实战内容二
               </h5>
               <h6 class="card-subtitle mb-2 text-muted">
                   COOKIE 部分
               </h6>
               <p class="card-text">
                   实现登录记住用户功能,七天免登录认证
               </p>
           </div>
       </div>
   </div>
   <div class="d-flex justify-content-center mt-5">
       <div class="alert alert-light" role="alert">
           Powered by 慕课网
       </div>
   </div>
</div>
</body>
</html>

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

您好,测试是可以正常运行的。

地址栏中的63342是端口号吗?将:63342去掉是否能够正常运行?

http://img1.sycdn.imooc.com//climg/5d8c2396090ad5ca05230076.jpg

或者反馈完整的代码。

祝学习愉快!

  • 慕运维4633179 提问者 #1
    代码问题,测试时可以的。代码前echo "1"; die();所以应该是代码问题,问题是代码我是复制您的
    2019-09-26 13:20:44
  • 慕运维4633179 提问者 #2
    显示这个。No input file specified.
    2019-09-26 13:30:59
  • 慕运维4633179 提问者 #3
    老师能不能加您微信?
    2019-09-26 13:35:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师