你可以这样啊~~在b.php中这样  比如 
$user_name = $_POST['user_name'];
$user_pd   = $_POST['user_pd'];
$user_id  = $_POST['user_id];
这样应该就不会丢失吧!

解决方案 »

  1.   

    最简单的办法就是提交时用get方式提交。从c页面回b页面时用history.back()返回。
      

  2.   

    我本身就是用的1楼的方法,不行,你想啊,你在post数组中接收了变量阿,那些变量是a页面传回来的,现在我从c页面返回,现在得到的是什么啊,什么都没有啊刚刚试了下3楼的方法,还是不行,浏览器这样提示:
    警告: 网页已经过期 您申请的网页是用表单中提交的信息创建的。该网页已失效。由于有安全预警功能,Internet Explorer 不会自动再次提交您的信息。 要重新提交信息并查看该网页,请单击刷新按钮。 我需要重新刷新才能看到列表,这和1楼方法所得到的效果是一样的
    大家帮帮忙阿,我真的不知道怎么办了,我觉得这应该比较简单吧,很多网站都有应用的,我觉得是我没找到正确的方法吧
      

  3.   

    你哪有按3楼的方法- -b
    3楼第一句就是改成get方式提交。get方式提交会可能有那个警告吗?
      

  4.   

    恩,确实是我疏忽了,光把history.back()用上了,忘改成get方式了
    问题是解决了,但是浏览器地址栏中确泄露了我查询的方式和信息。
    我想多问一句,get和post的区别在哪里,如果不post方式传输数据,可以解决这个问题吗
    这个贴子我会结,能把上面的帮我搞懂了再另给分
      

  5.   

    在b.php中測試POST的內容是不是空,不是空就把POST過來的內容放到SESSION中,空時就不做操作了
    在c.php中返回時不要用HISTORY.BACK()而是用鏈結直接訪問B.PHP
      

  6.   

    GET與POST區別不大,可以簡單理解POST的資料不會直接顯示在地址欄上,別人不知道你傳的什麽資料
      

  7.   

    get和post的区别就是get出现在地址栏。并有一定内容长度限制。post不能肉眼直接看见结果,无长度限制或长度限制长得可忽略。不用get的话一般只能用cookie。b页面中先判断有无$_POST,有的话将$_POST写入cookie。没有就直接用$_COOKIE来显示数据。c页跳回b页直接用地址跳转即可。最好不用session。因为这样要浪费服务端资源。
      

  8.   

    the most simple and effective way is opening c.php in a new window
      

  9.   

    Cookie并不安全同时可能被禁用,这是个管理页面,不一定会同时有大量用户登录,
    也可以考虑使用Session,Session的设计就是用来跟踪会话的
      

  10.   

    cookie被禁用基本=session被禁用。
      

  11.   

    session也能被禁用啊,怎么禁的?
      

  12.   

    通常session就是基于cookie的。除非你特别处理过由get来传递session_id
      

  13.   

    session
    很好啊
    自己的信息不会被别人知道
      

  14.   

    其实很简单阿,你把查询的条件来回传递不就行了。b  to c,然后再c  to b,用header方式或用链接返回就可以了。用Get方式接受变量
      

  15.   

    <a href=b.php?条件1&条件2>返回</a>很简单阿
      

  16.   

    其实最简单的是
    b-->c的时间在新窗口中打开就全部就解决了……
      

  17.   

    session或cookie
    lucky for U!
      

  18.   

    如果用post的话,在b.php的头部加上
    header("Cache-control: private"); 不行吗
      

  19.   

    个人理解:
    最不安全的最法:用get传递参数 ,history.back()返回
    最笨的办法:把参数传递给C,再返回给B,包括存放入sission等,试想如果你的数据集不是3个而是300个3000个呢?无谓的数据库开销啊
    最合适的做法,我觉得是在列表上点查看详细,就打开一个新窗口建议最美观的做法:在B页上建空层,display=none; 查看详细的时候用js控制显示^_^
      

  20.   

    不同意楼上的说法,什么叫不安全的方法阿,其实网页上无论GET还是POST,都不安全,稍微懂一些html就知道为什么。个人感觉最好的方法就是用AJAX,网页根本用不到刷新,也就用不到返回页了。