0

我的 php 表单有问题:isbn 编号是一个 GET 变量。因此 view.php 在 URL 中打开,例如:localhost/../view.php?isbn=0810982463。而我希望 url 结构类似于 localhost/..../0810982463。我知道可以使用 Post 方法完成,可以使用 GET 方法完成吗?

<form action="view.php" method="get">

  <p class="name">
            <label for="isbn">ISBN No. &nbsp;</label>
    <input type="text" name="isbn" id="isbn" value="0199555311">
        </p>
        <p class="submit">
          <input type="submit" value="Search Book" />
        </p>
</form>
4

1 回答 1

1

不管怎样,GET表单提交都会是查询字符串格式,看谷歌的表单提交,甚至是Stack Overflow自己的搜索。这就是跨浏览器标准化的方式。

如果你想让它看起来很漂亮,在提交之后,你需要将用户重定向到一个漂亮的 URL。

于 2013-05-13T02:33:29.557 回答