dfkt.net
当前位置:首页 >> php表单post提交 >>

php表单post提交

POST方法比较适合用于发送一个保密的(比如信用卡号)或者比较大量的数据到服务器,但速度慢.而Get方法会将所要传输的数据附在网址后面,然后一起送达服务器,因此传送的数据量就会受到限制且不安全,但是执行效率却比 Post方法

Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如 http://www.0607a.com/forum.php?mod=viewthread&tid=16,数据都会直接显示在 url 上.而Post是用来向服务器上传递数据,Post传输数据时,不需要在URL中显示出来Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.

通过前台页面POST回来的表单元素,在PHP中,使用$_POST[无素名称]来获取,如果没有指定表单的method的话,浏览器会自动使用GET方式,这时则应该使用$_GET[元素名称]进行获取 如<form action='' method='post'><input type='text' name='id'><input type='submit' value='提交'></form> 该表单进行提交时 后台PHP使用$_POST['id']进行获取id的值

<form action="jieshou.php" method="post"> <input></form>

从地址栏应该是get提交吧 <form method="post" action="123.php “ name="a"><input type="hidden" name="b" id="b" value="123"/><button type="submit" name="c" value="123">test2</button></form> 表单直接提交就如此action=" “ 写网址

你这个添加肯定是通过javascript来做到的,那就在javascript里把表单里的各个元素name给修改下,不然肯定会被覆盖的.如果你懒的搞,那最好的方式就是通过数组来提交了.比如你的表单是<pre><?phpforeach($_POST['id'] as $key => $value

能在说具体一些吗?表单提交是由浏览器来完成的,php是接收浏览器通过表单提交的信息,并进行相应的处理.

test1.php<form action="test2.php" method="post"> <input type="text" name="username" /><br/> <input type="password" name="pw" /><br/> <input type="submit" name="sbmit" value="提交" /></form>test2.php<?php$

发起页面用表单提交 接收页面用$_POST获取

检查你的apeche服务器是否开启\那你把&lt;form method="post" action="treat.php" name="infotable"&gt;action="treat.php" 改为action=""这样就行了 还有$_post这样写是错的必须是大写:$_POST'usrname']; 修正以后的代码:&lt;

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com