定义1.php,2.php页面,当打开1.php页面时,处理下过来段数据,然后跳到2.php页面,同时我也想传递一些数据到2.php页面,由于get方式段数据都是在地址栏中明文显示,所以想通过post传递,但是post一般都是用在表单中,现在有什么办法将数据传递到2.php中又不被用户看到(除了curl和socket);

解决方案 »

  1.   

    汗 那你存session 或者cookies
      

  2.   

    ajax呀,不用表单,又不会在网址上看到
      

  3.   

    用ajax最好用,加上页面限制,OK
      

  4.   

    用ajax或是jquery最好,再加上页面限制,OK木有问题很好用滴
      

  5.   

    curl 可以模拟post提交,还可以设置hedaer参数
      

  6.   

    1.php的处理结果直接交给2.php,是没法用ajax的,因为根本不会到客户端,
    如果要到客户端的数据就会不安全,而且实现麻烦,session是最简单的传值方式
      

  7.   

    session用的是服务器的内存,这种数据放在里面很不合理,
    再说session的根本目的是验明正身。其实post完全可以,比如一个很基本的预览功能。
    编辑页面将数据提交到server,由server处理一下,再将数据发送到预览页面填充显示。
    你要的机能大概就是这样的吧,貌似都是这么实现的。
      

  8.   

    你的1.php页面应该是后台处理页面 2.php才是前台显示页面吧
    这样的话 建议你就选择seesion 或者cookie来处理 ajax用于你这个页面实在太繁琐(他比较适用于显示页面向处理页面传递信息)你可以看下session 和cookie的区别
      

  9.   

    采用session 呀,或者存数据库,在取出来
      

  10.   

    首先用ajax GET/POST数据。
    其次考虑用SESSION/COOKIE或者localStorage(HTML5)。