提交使页面空白php

时间:2018-05-05 14:29:12

标签: php html css session

在我的网站上,我正在制作一个虚假的登录系统,只是为了向人们展示我的样式表(我已经工作了大约2天)的工作原理。下面我将链接页面,PHP代码,然后链接到CSS Web-Page
通过单击登录/注册按钮获取表单,将任何信息放入其中,它只是使配置文件Guest按钮说出Profile :(您输入的名称),使用F12获取html代码。 php下面

if (session_status() == PHP_SESSION_NONE) {
    session_start();
}
if(isset($_POST['log'])){
    $username = $_POST['username'];
    $password = $_POST['password'];
    if($_POST['bio'] == "") {
        $bio = "No bio.";
        return $bio;
    } else {
        $bio = $_POST['bio'];
        return $bio;
    }
    $logged = true;
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
    $_SESSION['bio'] = $bio;
    $_SESSION['logged'] = $logged;
} else {
    $username = "Guest";
    $password = "";
    $bio = "No bio - Guest";
    $logged = false;
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
    $_SESSION['bio'] = $bio;
    $_SESSION['logged'] = $logged;
}

现在您可以在以下Page找到CSS 并且因为Goolge没有显示php(有充分的理由,网站会被搞砸,如果它确实)这里是配置文件按钮的PHP:

 <a class="option" href="profile.php">Profile: <?= $username; ?></a>

2 个答案:

答案 0 :(得分:0)

返回$ bio;

正在退出该功能。删除它。

答案 1 :(得分:0)

删除return $bio;行。

return使脚本执行停止并在之后返回值。

阅读return