你应该查看一下 session id 始终是不是同一个,然后才好判断

解决方案 »

  1.   

    你确认其他页面没有SESSION丢失,或者导致SESSION值丢失的情况。在DELETE.php页面SESSION_START()后先echo $_SESSION['user'];看有没有值。
    或者是其他的值。
      

  2.   

    有些时候session id会莫名其妙丢失的,不过可能和浏览器有关吧
      

  3.   

    echo $_SESSION['user'];显示的是root。倒。为什么和我设置的不一样呢?是因为跨目录么?
      

  4.   

    - -又沉了。再顶一下。echo $_SESSION['user']; 显示root
      

  5.   

    其他页面session['user']没丢失或改变吧..
      

  6.   

    貌似一跳到其他页面,session马上就丢了……
      

  7.   

    跨域了。myweb/admin/admin.php 和myweb/delete.php 不是同一个域。