簡體   English   中英

如何將 URL 參數添加到我網站上的鏈接

[英]how can I add a URL parameter to a link on my website

我是新手,但我試圖將從 URL 獲得的參數傳遞給網頁上的鏈接。

所以我有這個網址:

localhost:8080/testsite/person?name=Tom

在頁面上我有一個這樣的鏈接

<a href="localhost:8080/testsite/viewinfo?person=[ENTER Person name here.]>View info</a>

我想將person參數中的值插入[ENTER Person name here]

這樣鏈接是

<a href="localhost:8080/testsite/viewinfo?person=Tom>View info</a>

我怎樣才能做到這一點?

最好不要使用 Javascript

提前致謝

你會想要使用GET

查看這個網址:http://localhost:8080/testsite/person?name=Tom

以 PHP 為例

    if (isset(@$_GET['person'])) {
        $person = @$_GET['person']; 
    }

這將創建一個名為 $person 的變量,該變量將等於“Tom”

不過,請清理您獲得的內容,因為只接受用戶輸入的任何內容都會讓您面臨問題(即 sql 注入)。

$_GET 包含傳遞給URL 中腳本的鍵/值。 如果您有以下網址:

http://www.example.com/test.php?a=15&b=umar

然后 $_GET 將包含:

array
  'a' => string '15' (length=2)
  'b' => string 'umar' (length=4)

當然,由於 $_GET 不是只讀的,如果需要,您也可以從 PHP 代碼中設置一些值:

$_GET['my_value'] = 'test';

但這似乎不是一個好習慣,因為 $_GET 應該包含來自客戶端請求的 URL 的數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM