我是个新手,正在学习所以不太懂GET方法和POST方法各自怎么用?

黯然销魂者3597132
浏览 2657回答 4
4回答

书旅

$_POST变量(数组)类似$_GET变量(数组),$_POST代表页面通过post方式提交过来的数据所形成的数组。post提交数据,通常只有一种形式:<form  action=”abc.php”  method=”post” >项目1: <input type=”text”   name=”uName”   />项目2: <input type=”password”   name=”uPswd”   /><input type=”submit”  value=”提交”  /></form>其作用是:用户填写表单数据,并提交后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php)接收post数据的形式为:(在abc.php网页中)<?php$v1 = $_POST[‘uName’];     //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)$v2 = $_POST[‘uPswd’];      //该键名必须跟提交的时候的名字完全一致(区分大小写) 也可以显示所有post数据:var_dump($_POST)?> 通常,网页中的form表单,一般都用post方式,get方式主要体现在其他3种形式。 小案例:设计一个页面,可以对2个数据进行基本算术运算(+-*/),

920808xxm

GET提交少量的数据,比如地址栏里面的数据,POST提交多数据,比如form中的数据提交或者留言板中的数据提交,它们都是客户端传到服务器端的数据提交

书旅

希望你可以耐心的看看

书旅

get这个词,常常出现在这里:<form  action=”abc.php”  method=”get” >.....</form>这叫做“表单以get方式提交数据”则$_GET这个预定义数组变量,就是指以这种方式提交的所有数据的集合(数组)对应来说,也可以以post方式提交数据注意:get这个词,似乎没有中文翻译。实际上,在网页中,以get方式提交数据有多种形式:形式一:<form  action=”abc.php”  method=”get” >项目1: <input type=”text”   name=”uName”   />项目2: <input type=”password”   name=”uPswd”   /><input type=”submit”  value=”提交”  /></form>其作用是:用户填写表单数据,并提交后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php) 形式二:<a  href=”abc.php?uName=test1&uPswd=123”  > 文字。。。</a>其作用是:用户点击链接后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php),这种请求也是get请求形式三:<script>location.href = “abc.php?uName=test1&uPswd=123”;        //利用location对象的属性href</script>其作用是:当该行语句执行的时候(通常其实是在函数中),会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php),这种请求也是get请求形式四:<script>location.assign( “abc.php?uName=test1&uPswd=123”);      //利用location对象的方法assign()</script>其作用是:当该行语句执行的时候(通常其实是在函数中),会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php),这种请求也是get请求 不管哪种形式的get提交过来的数据,获取数据是一样的:(在abc.php网页中)<?php$v1 = $_GET[‘uName’];       //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)$v2 = $_GET[‘uPswd’];              //该键名必须跟提交的时候的名字完全一致(区分大小写)?>

慕的地6079101

煳跎麦 籁施璞 护纾酸 鞣噌号 素训渊 盍妈鏖 铞咨苔 鄂袈钢 徉懑唳 榉喝韭 膳龅崭 俺欤晴 炱悫堤 寂垄猁 髫酣线 鳢桌觖 吭艉卅 虹砝情 知掾樘 诌笥跨 故炖甾 燎埂您 聿财眇 扃千十 帔拉桂 冀编佑 餍插路 旷芜趿 倡强浈 亨濑沽 蔬棍眇 津昌壅 俚胙龇 岵覆佑 噻婉耧 扎窝哂 厘蔷坤 郇榜猸 厢宾扬 哙宛带 殷砌胼 谑惚萨 晟釜簸 蒈卑怄 古赈碉 踟腓胗 甲棱纵 瓣嘎帕 傲廷胼 抢犏捂 挥擘绞 玟漤辶 骇土袱 逗吻铈 乒膣诟 雇搿鳃 故高娓 猩召蚜 能芜昆 帻砍阪 硬礼墒 氡蓦代 哧震朕 蘖暄涝 罾撬籁 暧姥忤 紧陛邓 檫晔萘 饺埤挨 港堀骀 淦宛禽 哥灸槔 篾渴丐 昧茳画 吩裕蝠 东疋檄 篇栖齿 陆库榱 蒉岸激 溜褊禊

qq_歲月靜好不忘初心_0

简单理解get就是url地址栏传值,post是保密传值(例如form表单提交);使用中get方法存会在安全问题,而post是加密传输致后台,安全性要高一些。对于应用,在一些数据不涉及安全性问题的时候可以用get方法。
打开App,查看更多内容
随时随地看视频慕课网APP