0

这是我目前用于表单的代码:

<form method="post" action="access.php" class="form-stacked">

    <fieldset class="control-group">

        <div class="control-group">
            <div class="controls">
                <input class="input-xlarge" name="s1" id="s1" type="text" value="" />
            </div>
          </div>
          <center>(click here if you need help finding your username)</center>

    </fieldset>

    <fieldset class="control-group">

        <div class="control-group">
            <div class="controls">
                <input class="input-xlarge" name="s2" id="s2" type="text" value="" />
            </div>
          </div>
          <center>(click here if you need help finding your username)</center>

    </fieldset>

</form>

当我点击进入时,它会将人们直接带到http://mysite.com/access.php

但相反,我试图弄清楚如何将它们带到http://mysite.com/access.php?s1=value&s2=value

显然,该值将替换为他们实际输入的文本。更改此代码以实现它的最简单方法是什么?

谢谢!

4

3 回答 3

2

阅读万维网架构,第一卷和URI,可寻址性,以及W3C对 HTTP GET 和 POST 的使用。

改变 method="POST"

method="GET"

于 2013-09-01T01:05:06.450 回答
0

以下代码应该可以正常工作。但请注意,如果用户正在输入密码、信用卡信息等敏感数据,则不应这样做。

<form method="get" action="access.php" class="form-stacked">

<fieldset class="control-group">

    <div class="control-group">
        <div class="controls">
            <input class="input-xlarge" name="s1" id="s1" type="text" value="" />
        </div>
      </div>
      <center>(click here if you need help finding your username)</center>

</fieldset>

<fieldset class="control-group">

    <div class="control-group">
        <div class="controls">
            <input class="input-xlarge" name="s2" id="s2" type="text" value="" />
        </div>
      </div>
      <center>(click here if you need help finding your username)</center>

</fieldset>

于 2013-09-01T00:49:37.417 回答
0

method="POST"method="GET"
这一切

于 2013-09-01T00:42:12.150 回答