Re: [請益] submit後,亂數值跑掉

看板PHP作者 (小喵村民(金5肉10))時間19年前 (2006/11/19 22:27), 編輯推噓4(400)
留言4則, 2人參與, 最新討論串10/14 (看更多)
※ 引述《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
囧...就是說reload 不能讓session不見...
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
文章代碼(AID): #15O6df71 (PHP)
討論串 (同標題文章)
文章代碼(AID): #15O6df71 (PHP)