2010-06-13 32 views
5

Đây là hình thức tìm kiếm của tôi:Cách ẩn giá trị nút trong url?

<form action="" method="get" name="search"> 
    <input name="s" type="text" size="40" value="<?php echo $_GET["s"]; ?>" /> 
    <input name="submit" type="submit" value="Search" /> 
    </form> 

Khi ai đó nhấp vào nút tìm kiếm các url trong thanh địa chỉ của trình duyệt là một cái gì đó như thế này:

http://example.com/?s=someting&submit=Search

Làm thế nào tôi có thể thay đổi nó để chỉ hiển thị:

http://example.com/?s=someting

Hope Tôi rõ ràng ...

Trả lời

9

Di name = "submit" từ nút <input type="submit">

0

Giống như "Ivar Bonsaksen" nói bạn phải gỡ bỏ các "tên" thuộc tính vì the value of every tag in the Form tag with a name attribute sẽ được gửi đến máy chủ và sẽ xuất hiện trong URL.

P.S: Bạn có thể sử dụng phương thức POST thay vì GET để ẩn tất cả các biến và giá trị.

Các vấn đề liên quan