由于某些原因,当我将session_start放在主页上时,即使有人没有登录,它也会显示管理选项卡。登录页面工作正常。当您没有登录时,它不会显示管理选项卡,但当您登录时,它会显示。如果我将session_start放在登录页面的顶部,而不是If语句中,它会出现与我的主页相同的问题。我是不是把session_start放在了我主页的错误位置?我不明白它为什么要这么做。php
if ($_POST['password'] == $row['password
我在向数据库写入IP时遇到问题。如果我在$ip=$_SERVER['REMOTE_ADDR'];之后打印$ip,我会得到54.231.128.128。但是如果我将ip插入数据库,它会插入203223。php include "db.php";$toemail=$_POST["toemail"];$ip=$_SERVER