將用戶名也定義成session變量,在管理頁面上通過判斷用戶名來檢測用戶是否有權進行操作。

解决方案 »

  1.   

    你还没有懂我的意思,详细的说就是:
    新闻添加页面add.php  $select表示添加的表名
    添加完成后  新闻显示页面show.php  要用到表名,("select txt from $select")
    我在添加页面定义了session,希望能传递给显示页面楼上的朋友请继续.................
      

  2.   

    我有点明白了
    是不是你添加完成一条记录,session已经生成了,而且记录了$select的值
    而用户浏览是调用服务器上的session
    所以也就不用担心用户不能调用变量值了不知道对不对,请指教..........但是我还有点不明白,每添加一条记录就生成一个session那session文件不是很多吗?一个session可以储存一个变量的多个值吗,并且不会乱(那条记录就对应那个值)?
      

  3.   

    add.php
    <?
    session_start();//at the first line ;
    $_SESSION['select']=$select;
    ?>
    show.php
    <?session_start();
    $sql="select txt from ".$_SESSION['select'];
    ?>
    在這個程序中,不管你定義多少個變量用session來傳值,session的個數只有一個,但是這個session中可以包含多個內容。