我的php格式有问题: isbn number是一个GET变量。 因此,view.php在URL中打开,如:localhost /../ view.php?isbn = 0810982463。而我希望网址结构类似于localhost /.... / 0810982463。我知道可以使用Post方法完成,可以使用GET方法完成吗?
<form action="view.php" method="get">
<p class="name">
<label for="isbn">ISBN No. </label>
<input type="text" name="isbn" id="isbn" value="0199555311">
</p>
<p class="submit">
<input type="submit" value="Search Book" />
</p>
</form>
答案 0 :(得分:1)
无论如何,GET表单提交都将采用查询字符串格式,只需查看Google的表单提交,甚至是Stack Overflow自己的搜索。这是跨浏览器标准化的方式。
如果您希望它看起来很漂亮,在提交后,您需要将用户重定向到漂亮的网址。