簡體   English   中英

獲取ID,然后將其放入href

[英]Get an id then put it into a href

我對此有些陌生,所以很抱歉,如果這個問題已經被涵蓋,但是我正在圈子里搜索。

我環顧四周,學習如何編輯htaccess並使用get函數,然后我甚至找到了一個名為redirection的插件,該插件的功能與此相似。

我想做的是,如果我有一個URL http://example.com/file.php?id=blue

是要獲取“藍色”的ID

然后在href鏈接中將其動態添加到另一個URL的末尾

 <a href="http://www.domain.com/file.php?id=blue">Link Example</a>

如果有人可以幫助向我展示或指導我如何將ID設置為藍色並將其添加到href中,那將是不錯的選擇。

非常感謝

您必須使用$ _GET。 人們可能對此不滿意-但是當我第一次學習編程時,我也很難過。 您會明白的,不用擔心。

這是get的工作方式(至少,您需要了解它的工作方式):

如果您有文件index.php,並且在其末尾添加了一個查詢字符串,例如index.php?id = 1,則可以通過在代碼中執行以下操作來訪問id = 1:

$id = $_GET['id'];

類似地,如果查詢字符串包含以下index.php?id = 1&page = 5&par = 3&club = putter&upnext = tigerwoods

等號的左邊是鍵(id,page,par,club,upnext),右邊的值是(1,5,3,putter,tigerwoods)

要記住的一件事是,當從查詢字符串中檢索數字時,它們將始終為字符串類型,因此您不能執行以下操作

if ( $_GET['page'] === 5 )

你必須要做

if ( $_GET['page'] == 5 )

並將其回顯為鏈接:

$club = $_GET['club'];



 if ( $club == 'NRA' ) {
         echo "<a href='file.php?page=$club' title="lets buy some guns!">Gun Show</a>";
         echo 'Buy tickets to my gunshow ^^';
   }

希望這可以幫助!

您還可以執行一些操作,例如設置網站,使其具有一個模板,並使用$ _GET參數來確定要通過switch命令將哪些文件包括到網站的內容部分中。 我這樣做,但是不遍及整個網站。 對於我的用戶控制面板,我這樣做是僅包含必要的文件(更改電子郵件,更新密碼,刪除帳戶,更新配置文件等)

卡皮切?

使用$_GET參數。

好極了!!

暫無
暫無

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

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