Re: [請益] submit後,亂數值跑掉
※ 引述《saininniang (sob)》之銘言:
: ※ 引述《foxzgerald (O⊥M)》之銘言:
: : if(!isset($_SESSION['rand_value'])) // <--- 這地方我少了一個 ! ~"~
: : // 如果只要用 rand(1,100) 產生簡單變數的話.. 就別理我那個 genertaor() :P
: 我又有一個問題了
: 那個亂數雖然抓給session存起來了
: 但「重新整理」網頁後,仍然還是那個亂數值
: 直到關掉網頁後再打開網頁,session值才又會變
: 我看別人寫的功能是
: 「重新整理」網頁後、或者不關閉ie重新執行程式
: session也能存到新的亂數
: 我想要的功能也是這樣,
: 而我的確是還要關掉ie再打開才能
: 這樣要如何改進?
: 程式拿猜數子來舉例
: 一開始執行程式,產生一個亂數放到session裡
: 然後不管猜5次,或猜50次,猜100次
: session都是同一個亂數
: 但是即使重新整理,session的亂數還是同一個,
: 我想要的是「重新整理」網頁、或不關閉ie重新執行程式
: 也能換新的亂數
: ※ 編輯: saininniang 來自: 220.133.142.122 (11/19 17:55)
: 推 yhls:可以直接存取完就destory掉 11/19 19:10
: 推 saininniang:問題是我要一直留著,直到重新整理網頁才取新的 11/19 20:08
: ※ 編輯: saininniang 來自: 220.133.142.122 (11/19 21:02)
使用 session 的目地就是要保留 "這次連線(connection)" 的變數,
如果要強迫更換變數,通常會要求 user 做某些動作
不論是按下某個 button 或是重開瀏覽器 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.99.72
推
11/19 23:13, , 1F
11/19 23:13, 1F
推
11/19 23:22, , 2F
11/19 23:22, 2F
推
11/19 23:30, , 3F
11/19 23:30, 3F
推
11/20 00:07, , 4F
11/20 00:07, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 10 之 14 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章