2012-04-20 10 views
0

私は期限切れのIDを作成しています。英数字は設定された時間枠の後に期限が切れます。 しかし、私はPHPでそれを行う方法がわかりません。自己満了の英数字IdをPHPで作成する

+0

どうすればいいですか?...どうやってそれを作りますか? – Starx

+0

ランダムな英数字の文字列を作成する方法がわかりませんか?または期限切れにする方法は? – Anthony

+0

タイムスタンプを使用するだけですか? – Nanne

答えて

0

データベースに乱数IDとタイムスタンプを保存します。 IDを生成するために、各タイムスタンプ+タイムアウトが過去にあるか、将来

0

てみはCookieを使用している場合、IDが使用されている時、

setcookie("id", "XD67KJKKJK65DD", time()+3600); 
0

使用uniqid() PHPの機能をチェックしてください。有効期限は、有効期限とともにデータベースに保存し、IDを使用するときはいつでもそれをテストします。

0

すべての英数字のIDを持つタイムスタンプを設定します。

$id = array(id => 'id', "timeframe" => '23435476575'); 

次に、必要なときに確認します。

if($id['timeframe'] < time()) { 
    echo "expired"; 
} 
関連する問題