我想爲我的簡訊創建獨特的鏈接(一次點擊)。創建具有到期時間的唯一鏈接(一次點擊)
看步驟:
我將創建一個鏈接,也可以是一個腳本,將創建鏈接http://www.mysite.com/[email protected]
我的用戶將收到包含此鏈接通訊。
他點擊/訪問此通訊/鏈接。
如果他想繼續參觀,他將不能,鏈接將過期,並且用戶會被重定向到其他http://www.mysite.com/expired.php頁面
因此,有任何機會創造呢?這怎麼能完成。
我有這樣的代碼
<?php
include("variables.php");
$password = trim($_SERVER['QUERY_STRING']);
if($password == ADMIN_PASSWORD) {
// Create a new key
$new = uniqid('key',TRUE);
if(!is_dir('keys')) {
mkdir('keys');
$file = fopen('keys/.htaccess','w');
fwrite($file,"Order allow,deny\nDeny from all");
fclose($file);
}
$file = fopen('keys/keys','a');
fwrite($file,"{$new}\n");
fclose($file);
?>
此腳本位於一個文件中命名generate.php,如果我訪問此網址(http://www.site.com/generate.php?1234 - 1234是可以生成一個唯一的ID密碼)將生成一個唯一的這樣的鏈接http://www.site.com/page.php?key525e1200e3a5f9.19949496那將只有1次可用!
現在,我要的是訪問http://www.site.com/generate.php?1234&[email protected]
,和本生成唯一鏈接http://www.site.com/page.php?key525e1200e3a5f9.19949496&[email protected]
這是一個受保護的下載頁面!我需要將用戶電子郵件添加到下載頁面,並通過鏈接生成! s是將通過$ _GET ['s']下載頁面獲得的變量
瞭解我的意思嗎?
我發現如何[使用唯一URL保護下載鏈接](http://blog.focusoft.ro/2012/07/14/protecting-a-download-link-using-a-unique-url。 HTM)。但我無法弄清楚如何將這個腳本用於我的用途。 – Iulius
那又如何?有問題嗎? – idmean
該教程看起來不錯。問題是什麼?你期待有人爲你寫代碼嗎?試試看,當你卡住時再回來。 –