我有一個$_GET
變量,它是md5('currentdate')
+ ID
+另一個加密的隨機字符串的組合。希望通過這個,我可以以某種方式保護我的網址。
實例網址:
create_pdf.php?goto=qredit&qrid=1e02b73e2b1cb88685499f38508cf6e84317e62166fc8586dfa4d1bc0e1742c08b
^^
我需要得到$_GET['qrid']
變量,在這種情況下是43
的中間。 我嘗試使用substr()
,但我沒有得到我想要的結果。
UPDATE: 下面是如何得到我的$_GET
變量。
<a href="create_pdf.php?goto=qredit&qrid=<?php echo md5($today).$_GET['qrid'].md5($_GET['qrid']); ?>" target="_blank" id="upload_button">-random whatnot-</a>
*不是字符串的一部分。我試圖讓它大膽,所以你可以看到它在哪裏。 – witherwind
我是新來的。我爲我的錯誤道歉。 – witherwind
是第二個加密字符串的長度是否固定?如果是這樣,你可能不得不使用if-else來找到中間部分。使用md5的 – lovetostrike