PHPstorm打开网页时显示空白页面

在写代码的时候遇到的问题,问ls了也已读不回
关联代码没有任何问题,只有点击注册时跳转页面有问题
以下是关联代码

<?php
include_once "header.php"
?>
<style type="text/css">
    .tb{
        text-align: center;
        width: 400px;
        border: 1px darksalmon solid;
        background-color: rgba(255, 182, 193, 0.8);
        border-collapse: collapse;
    }
    tr{
        border: 1px #00c4ff solid;
    }
    td{
        border: 1px #ff5900 solid;
    }
</style>
<form action="logincheck.php" method="post">
    <table class="tb" align="center">
        <tr>
            <td colspan="2">会员登录</td>
        </tr>
        <tr>
            <td>用户名</td>
            <td>
                <input type="text" name="username">
            </td>
        </tr>
        <tr>
            <td>密码</td>
            <td>
                <input type="password" name="password">
            </td>
        </tr>
        <tr>
            <td>确认密码</td>
            <td>
                <input type="password" name="okpassword" >
            </td>
        </tr>
        <tr>
            <td colspan="2" align="center">
                <input type="button" value="注册" onclick="window.location.href='registercheck.php'">
            </td>
        </tr>
    </table>
</form>
<?php

?>

<?php
include_once "footer.php"
?>

点击注册后显示空白界面

img


<?php
//获取用户提交的注册信息
$username=$_POST["username"];
$psw=$_POST["password"];
$psw1=$_POST["password1"];
if(strcmp($psw,$psw1)==0)
{
    $link=@mysqli_connect("127.0.0.1","root","root","student2001","3306");
//var_dump($link);
    if($link==false){
        die("数据库连接失败!".mysqli_connect_error());
    }
    //执行查找语句,查找表中有没有此用户
    $sql=<<<LM

select * from users where username="$username"

LM;
    $query=mysqli_query($link,$sql);
    if(mysqli_num_rows($query)>0)
    {
        echo "<script>alert('你输入的用户已存在,请继续输入')</script>";
        header("refresh:1;url=register.php");
    }
    else
    {
        //把输入的用户信息插入到数据库表中
        $sql1=<<<LM

insert into users (username,password) values("$username","$psw")

LM;
        $query=mysqli_query($link,$sql1);
        if($query==true)
        {
            echo "<script>alert('用户注册成功,请登录')</script>";
            header("refresh:1;url=login.php");
        }
    }
}
else
{
    echo "<script>alert('两次密码不相同,请继续输入')</script>";
    header("refresh:1;url=register.php");
}

求各位指点迷津/(ㄒoㄒ)/~~

你的参数是okpassword不是password1

参考https://www.php.cn/php-weizijiaocheng-219821.html
不太了解php,有这样的语法吗?

img

参考一下

php页面空白怎么回事 php出现空白页的解决方法 出现页面空白的现象,是由于php在运行时遇到了错误信息终止了运行,而配置参数又禁止 php 想页面输出错误信息的报告,所以看到的页面就是空白的,本文分享了相关的解决方法,大家参考下。 http://www.jquerycn.cn/a_26967#:~:text=%E5%87%BA%E7%8E%B0%E9%A1%B5%E9%9D%A2%E7%A9%BA%E7%99%BD%E7%9A%84%E7%8E%B0%E8%B1%A1%EF%BC%8C%E6%98%AF%E7%94%B1%E4%BA%8Ephp%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%97%B6%E9%81%87%E5%88%B0%E4%BA%86%E9%94%99%E8%AF%AF%E4%BF%A1%E6%81%AF%E7%BB%88%E6%AD%A2%E4%BA%86%E8%BF%90%E8%A1%8C%EF%BC%8C%E8%80%8C%E9%85%8D%E7%BD%AE%E5%8F%82%E6%95%B0%E5%8F%88%E7%A6%81%E6%AD%A2,php%20%E6%83%B3%E9%A1%B5%E9%9D%A2%E8%BE%93%E5%87%BA%E9%94%99%E8%AF%AF%E4%BF%A1%E6%81%AF%E7%9A%84%E6%8A%A5%E5%91%8A%EF%BC%8C%E6%89%80%E4%BB%A5%E7%9C%8B%E5%88%B0%E7%9A%84%E9%A1%B5%E9%9D%A2%E5%B0%B1%E6%98%AF%E7%A9%BA%E7%99%BD%E7%9A%84%EF%BC%8C%E6%9C%AC%E6%96%87%E5%88%86%E4%BA%AB%E4%BA%86%E7%9B%B8%E5%85%B3%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%8C%E5%A4%A7%E5%AE%B6%E5%8F%82%E8%80%83%E4%B8%8B%E3%80%82