cPanel网站有问题。

时间:2017-09-16 22:41:02

标签: php cpanel

昨天我上传了我的网站,一切都很好。我今天做了一些改变,似乎已经打破了很多。例如

if(!isset($_SESSION['u_email'])){
    header("Location: home.php");}

不再有效。我可以将该网页视为没有帐户的人。虽然其他需要登录的代码工作正常。即便只是

header("Location: home.php");

一开始并没有重定向。我有正确的.htaccess。我还制作了完整的文件副本,并在本地服务器上运行良好。

此外,我无法在任一服务器上使用此功能。

<? if(isset($_SESSION['u_email'])){
    echo '<p>
           <form class="fav" action="includes/favourite.inc.php?img_id=<?=$images[0]->img_id?>" method="POST">
            <button type="submit" name="submit">Add to gallery</button>
            </form>
          <p>';}?>

我花了很长时间试图搞清楚,所以感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

我认为你没有开始会议

添加网页的会话开始顶部

session_start();

如果不起作用,请检查服务器php.ini是否设置了会话变量.. 寻找php短标签,http会话安全......等等。