form使用Get方式提交表单时是不是不能通过URL传递参数的?_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 12:02:26
asal
1612 orang telah melayarinya

代码如下:

<form  method="get" action="test.php?flag=test" target="_blank">	<input type="submit" /></form>
Salin selepas log masuk


php服务器很简单,就是获取flag的值以后,直接输出!

我发现上面的代码只有在method="post" 的时候才能工作!是不是使用"get"的时候,必须通过 "


回复讨论(解决方案)

get就是url?后传递参数的。

都可以!不过你那是表单!在action='url'这里面的url地址也是可以更参数,他会在地址栏显示出来,你在php页面获取值时就当做get方式获取吧;v = $_GET['name']

可以我就不问了!你们要是不清楚,做了实验再来好不好!

按照我的代码提交后,test.php 是获取不到 flag 的值的!

嗯,那样是不行的。它会重新组织后面的参数。

可以我就不问了!你们要是不清楚,做了实验再来好不好!

按照我的代码提交后,test.php 是获取不到 flag 的值的!


自己代码写错了,不要说别人没做过。

楼主 是 这样的 get方式 获取不鸟 url带的参数

index.asp

<%	response.write request("flag")%><form  method="get" action="index.asp?flag=test">    <input type="submit" /></form>
Salin selepas log masuk

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!