作者eecir (小君你最可爱了)
看板PHP
标题[请益] 不用cookie能做会员管理吗
时间Tue Jul 18 16:19:51 2006
在关闭cookie的情况之下
变数要如何能在网页中一直传递呢
例如登入後设userid
那是不是每个网页都要去用post,get抓取变数呢
ex:
test1.php
$userid=john;
<? echo "<a href='test2.php?userid=".$userid."'>"; ?>
test2.php
echo $_GET["userid"]; //结果:john
<form id="form1" name="form1" method="POST" action="test3.php">
<input name="userid" type="text" id="userid" value="<?=$GET["userid"];?>"/>
<input name="Submit" type="submit" value="送出" />
test3.php
echo $_POST["userid"]; //结果:john
要每个网页都这样写吗??
有没有不用cook比较好的写法呢
不然变数岂不是要每个网页都一直传递??
请大家多多帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.76.67
1F:推 alpe:session 07/18 16:22
2F:→ lazyhome:给楼上,使用者cookie关闭情况下,用session也没有用 ... 07/18 16:52
3F:推 timyau:基本上一定是要用cookie的...不用好像不行... 07/18 21:30
4F:推 emn178:我都用资料库来做session.. 07/19 01:37
5F:推 eecir:请问用资料库来做session是什麽意思呢??有办法详细说明吗 07/19 08:06
6F:推 alpe:给2F... ... session 就是为这种情况设计出来的 =.= 07/19 09:04
8F:→ cttlee:visitor accessing your web site is assigned an unique 07/19 09:38
9F:→ cttlee:id, the so-called session id. 07/19 09:39
10F:→ cttlee:This is either stored in a cookie on the user side 07/19 09:39
11F:→ cttlee:or is propagated in the URL. 07/19 09:39
12F:→ lazyhome:给1F,用session会产生一组cookie存在client端的电脑里... 07/19 11:14
13F:→ lazyhome:所以把cookie关闭情况下,用session也没有用.... 07/19 11:16
14F:推 alpe:你要不要看一下你楼上的最後一行... 用get... 07/19 13:44
15F:推 forgmonkey:session的sid除了用cookies也可以用SID环境变数get传递 07/23 20:26