PHP 如何将文本框中的数值传递到 URL 参数中去?

2011-11-27 14:57:59 +08:00
 zhaoyafei
菜鸟求助:

在 index.php 中只有三个文本框(name,pwd,msg)和一个发送按钮
三个文本框填入内容之后,点击发送按钮
文本框的内容会传递到 send.php 页面的网址中:
http://127.0.0.1/send.php/do?name=内容&pwd=z内容&msg=内容

剩下的就是我下载的开源程序的操作了……
4748 次点击
所在节点    问与答
8 条回复
cjou
2011-11-27 15:01:11 +08:00
FORM里面加两个参数就行了,不过有Password最好还是用POST吧

<form action='/send.php/do' method='get'>
zythum
2011-11-27 15:05:06 +08:00
<form action="send.php/do" method="get">
<input type="text" name="name" placeholder="name"/>
<input type="password" name="pwd" placeholder="password" />
<input type="text" name="msg" placeholder="msg" />
<input type="submit" value="发送" />
</form>
但是有密码的推荐用post方式发送。
Weakdancer
2011-11-27 15:08:36 +08:00
关键是楼主没有理解“传递到 URL 参数”的意思

“传递到 URL 参数”就是GET操作
ywjno
2011-11-27 18:38:26 +08:00
msg的内容过多的话没法通过get方式传递的,换成post方式吧
kojp
2011-11-27 19:15:11 +08:00
我怎么看这块的/send.php/do

看这do很不顺眼呀~~~~
zythum
2011-11-27 19:51:53 +08:00
@kojp 貌似php好像不能这样 ...
ayanamist
2011-11-27 20:21:07 +08:00
@zythum php可以,PATHINFO
sarices
2011-11-28 09:32:18 +08:00
改成GET就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/22281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX