我有3个php文件,1.php,2.php,3.php,并且1.php到2.php,3.php建立了超链接,我在1.php中设置了变量,$aa="123",我想在2.php,3.php这两个中使用这个变量的值,无论是直接引用,$aa还是$_post['aa'],却无法显示它的值123,我即使在此1.php中
将aa设为全局变量,也不行。  请问有何办法在2.php,3.php让aa显示123,多谢!!!

解决方案 »

  1.   

    include "1.php";
    另外,设置超链接难道是
      

  2.   

    我这样试过,但是在2.php中,我用echo $aa 却不显示123
      

  3.   

    页面间传值有好几种方法,GET、POST、Cookies、SESSION等都可以,楼上说的include也是个很好的办法。
    GET应该是最简单的,通过URL就可以传值,比如,1.php中输出一个链接,<a href="2.php?aa=123">123</a>,然后在2.php中就可以通过$_GET['aa']获取这个参数值。
      

  4.   


    POST方式要求必须提交表单,最简单的方法是用GET方式,在1.php通过URL传递参数的方式进行传递即可,例如使用超链接,在2.php和3.php里接收参数使用$_GET['参数名']即可