zhaoyafei
V2EX  ›  问与答

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

  •  
  •   zhaoyafei · Nov 27, 2011 · 5563 views
    This topic created in 5455 days ago, the information mentioned may be changed or developed.
    菜鸟求助:

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

    剩下的就是我下载的开源程序的操作了……
    8 replies  •  1970-01-01 08:00:00 +08:00
    cjou
    cjou
    Nov 27, 2011
    1
    FORM里面加两个参数就行了,不过有Password最好还是用POST吧

    <form action='/send.php/do' method='get'>
    zythum
    zythum
    Nov 27, 2011
    2
    <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
    Weakdancer
    Nov 27, 2011
    3
    关键是楼主没有理解“传递到 URL 参数”的意思

    “传递到 URL 参数”就是GET操作
    ywjno
    ywjno
    Nov 27, 2011
    4
    msg的内容过多的话没法通过get方式传递的,换成post方式吧
    kojp
    kojp
    Nov 27, 2011
    5
    我怎么看这块的/send.php/do

    看这do很不顺眼呀~~~~
    zythum
    zythum
    Nov 27, 2011
    6
    @kojp 貌似php好像不能这样 ...
    ayanamist
    ayanamist
    Nov 27, 2011
    7
    @zythum php可以,PATHINFO
    sarices
    sarices
    Nov 28, 2011
    8
    改成GET就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2901 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 14:04 · PVG 22:04 · LAX 06:04 · JFK 09:04
    ♥ Do have faith in what you're doing.