0
我正在創建一個在線註冊表單。當用戶進入到第2頁,我產生一個「獨一無二」該用戶用下面的PHP命令ID:爲交易生成UUID - 一直給出錯誤的輸入
$_SESSION['ConfirmationNo'] = rand(100000000, 999999999);
然而,在後來的過程中,當一個用戶實際上可以查看他們的確認號碼,就只需刷新一次該頁面即可顯示新的確認號碼。
從第1頁或第2頁鎖定特定ID的任何方法?
謝謝!
它在生成之前不存在。告訴某人'不'刷新頁面的消息將無法工作。 – JM4 2010-05-25 16:25:32
如果刷新頁面,會話變量將在它們刷新之前創建時已經存在。如果它存在,那麼你知道頁面被刷新了。 「請不要刷新此頁面」是在刷新頁面後顯示的消息,讓他們知道不要這樣做。真正的消息不是必需的,只是爲了讓他們知道你檢測到刷新(因爲id存在),並且將來他們不應該這樣做。 – 2010-05-25 17:59:16