十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
form action="include/add_add.php" method="post" enctype="multipart/form-data" /form
创新互联公司专注于衡水网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供衡水营销型网站建设,衡水网站制作、衡水网页设计、衡水网站官网定制、成都微信小程序服务,打造衡水网络公司原创品牌,更为您提供衡水网站排名全网营销落地服务。
GET提交:method="get"
接取数据其中一个:$_GET['data']; 接取全部数据:$_GET[];
POST提交:method="post"
接取数据其中一个:$_POST['data']; 接取全部数据:$_POST[];
1 get明文传输,信息附加在url上面,get明文传输,post更加安全2 get传输有大小限制,应该是3k,post需要制定传输类型3 get多用于获取数据,根据get变量的不同调用不同的数据,post多用于提交数据,提交用户输入的数据
POST方法比较适合用于发送一个保密的(比如信用卡号)或者比较大量的数据到服务器,但速度慢。而Get方法会将所要传输的数据附在网址后面,然后一起送达服务器,因此传送的数据量就会受到限制且不安全,但是执行效率却比 Post方法好。具体来说如下:
1、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
2、Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post的所有操作对用户来说都是不可见的。
3、Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post(当然还有一个原因,将在后面的提到)。
4、Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
5、Get是Form的默认方法。