Re: [請益] 不用cookie能做會員管理嗎

看板PHP作者 (小君你最可愛了)時間18年前 (2006/07/19 13:59), 編輯推噓3(303)
留言6則, 5人參與, 最新討論串3/4 (看更多)
感謝各位的幫忙 看了大家的回文與網路上的文章後 我終於想到了關閉cookie後要如何使用session 我主要是因為想要在同一台電腦上面做到multi user的功能 但又要考慮cookie關閉,讓我煩惱了好久 以下是我想出來的方式,或許還需要改進,若有不正確的地方 還要麻煩大家幫我看看 謝謝各位 test1.php <form id="form1" name="form1" method="post" action="test2.php"> <input type="text" name="a1" />帳號 <input type="text" name="a2" />暱稱 <input type="submit" name="Submit" value="輸入" /> <input name="sid" type="hidden" value="<?=date("His");?>" /> </form> test2.php <? //文件名為test2.php session_id("$sid"); session_start(); session_register("user"); session_register("name"); $user=$a1; $name=$a2; echo $user."帳號<br>"; echo $name."暱稱<br>"; echo "<a href=test3.php?sid=$sid>goto test3.php</a>"; ?> <form id="form1" name="form1" method="post" action="test3.php"> <input type="text" name="a3" />測試3 <input type="submit" name="Submit" value="輸入" /> <input name="sid" type="hidden" value="<?=$sid;?>" /> </form> test3.php <? //文件名為test3.php session_id("$sid"); session_start(); session_register("test3"); $test3=$a3; echo $user."帳號<br>"; echo $name."暱稱<br>"; echo $test3."test3<br>"; echo "<a href=test1.php>goto test1.php & session 消失</a>"; ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.76.67

07/19 14:22, , 1F
session 預設是用檔案處理, 當在量大的時候 XD
07/19 14:22, 1F

07/19 14:27, , 2F
沒辦法,有人堅持要我不能用cookie 只好這樣子弄
07/19 14:27, 2F

07/19 17:35, , 3F
好像上不是很安全的感覺,知道了$sid後,是不是就可以
07/19 17:35, 3F

07/19 17:35, , 4F
幹很多事呢?
07/19 17:35, 4F

07/19 18:30, , 5F
那你只好寫信database?
07/19 18:30, 5F

07/21 03:28, , 6F
還是用database處理會較好
07/21 03:28, 6F
文章代碼(AID): #14lSeh5x (PHP)
文章代碼(AID): #14lSeh5x (PHP)