【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
38:nobodyさん 09/04/29 06:30:11 これ、「表示されているアルファベットを入力してください」とか、いうヤツでしょ。たぶん。 unsetしなかったら、同じキーで何度でも使えちゃうじゃん。 アカウント取り放題とか、メール出し放題とか。 キー値はサーバ側に保存しなきゃならんのだし、unsetまたはそれと同等な処理しなくて 良いパターンってないと思うけど。 39:nobodyさん 09/04/29 06:43:06 バリデーションに成功すればキーは破棄出来るわけだから同じキーが2度以上使われる可能性は排除できるよ 発行と検証の2フェーズあって、検証中でなければ前回の残りがあったとしてもそれを破棄して再発行すればいいわけ 検証中で無いことは empty($_POST["key..]) && !isset($_SESSION['key..]) で判別可能 unset() をクライアントスクリプト側に任せているのは、例えば3回まではトライ可能、といった キーを無効にするタイミングを選択できるようにしたいとかそういうことじゃないかと予想 40:nobodyさん 09/04/29 06:45:38 うっぷす! × empty($_POST["key..]) && !isset($_SESSION['key..]) ○ empty($_POST["key..]) 再発行条件が empty($_POST["key..]) && isset($_SESSION['key..]) かなw
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5021日前に更新/65 KB
担当:undef