说得通俗点就是你post一个form的时候,在下一页的URL中是看不到传递的内容的;相反,用get是看得见的。

解决方案 »

  1.   

    区别其实不是太大,一般用POST
      

  2.   

    用get的话,传到下一页的url会象这样http://foo.php?var1=bar1&var2=bar2
    其中var1,var2是表单里的变量,get是默认方法。
    用post的话,url是http://foo.php
    一般来说,传递变量用post比较好
      

  3.   

    最主要的区别就是GET方式传递的数据很少,而POST就可以很多了
    比如:用GET似乎是以字节为单位计算的,而使用PHP,默认的
    POST_MAX_SIZE就是2M,如果你想利用POST方式上传软件,就需要
    更改这个值了(我设置为20M仍然能够正确上传文件),但是倘若试图使用GET方式,就没有可能实现这种功能。
    另外,上面所说的传递URL是不是显示我没有注意过,回头测试下就知道了