新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果form 表单提交的时候用了post就要用post来接收,比如说
站在用户的角度思考问题,与客户深入沟通,找到丰南网站设计与丰南网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站制作、企业官网、英文网站、手机端网站、网站推广、空间域名、虚拟空间、企业邮箱。业务覆盖丰南地区。
form method="post"
用户名:input type="text" name="name" value=""
密码:input type="password" name="pwd" value=""
input type="submit" value="提交"
/form
接收时就用:
$username=$_POST["name"];
$password=$_POST["pwd"];
如果method="get"的话就用get接收
可以传递多个参数。
通过url进行传值,是php中一个传值的重要手段。所以我们要经常对url里面所带的参数进行解析,如果我们知道了url传递参数名称,例如:
/index.php?name=tanksex=1#top
就可以通过$_GET['name'],$_GET['sex']来获得传的数据。
你将session的值放在地址参数就可以了,
['id']
另外, SESSION 是全局的, 可以不用地址带参数传递的, 只要SESSION注册这个key就可以了
这个只是小小误区,把链接地址中的第二个?号改为号即可:
链接地址
改为:
链接地址
获取参数就可以了:
?
$url=$_GET['url'];//结果:localhost/public.php
$table=$_GET['table'];
$vcat=$_GET['vcat'];
$cat=$_GET['cat'];
$pic=$_GET['pic'];
?
然后就是合成地址:
?
$url=$_GET['url']."?talbe=".$table."vcat=".$vcat."cat=".$cat."pic=".$pic;
?
通过url传递的数据的数量太小,1024 bytes.
Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节。一般来说,我们用POST传值作为首选,这样做较为安全。