admin 发表于 2022-11-24 15:47:10

php表单提交数据的两种方式get和post区别

php表单提交数据的两种方式get和post区别

get很灵活,只要有页面的跳转就可以传递参数post不灵活,post提交需要有表单的参与1、 html跳转
   <a href="index.php?name=tom&age=20">跳转</a>

2、JS跳转
<script type="text/javascript">
      location.href='index.php?name=tom&age=20';
      location.assign('index.php?name=tom&age=20');
      location.replace('index.php?name=tom&age=20');
</script>

3、PHP跳转
header('location:index.php?name=tom&age=22')小结:
GETPOST
外观上在地址上看到传递的参数和值地址栏上看不到数据
提交数据大小提交少量数据,不同的浏览器最大值不一样,IE是255个字符提交大量数据,可以通过更改php.ini配置文件来设置post提交数据的最大值
安全性低高
提交原理提交的数据和数据之间在独立的将提交的数据变成XML格式提交
灵活性很灵活,只要有页面的跳转就可以get传递数据不灵活

页: [1]
查看完整版本: php表单提交数据的两种方式get和post区别