你们能告诉我如何对一个未注册的用户隐藏特定值吗?但是一旦用户登录,该值应该是可见的吗?
发布于 2010-01-30 03:21:14
使用会话。用户登录后,在$_SESSION阵列中设置一个标志或用户id。稍后,您可以检查此标志,并为注册/未注册的用户生成不同的输出。也就是说。
if ($_SESSION['logged_id'])
{
// print protected contents
}
else
{
// print public contents
}发布于 2010-01-30 03:21:47
或者重新生成页面,然后您可以看到它们已注册,因此请显示编号。
或者,一旦它们注册,然后将数字作为结果的一部分传回,然后javascript可以显示它。
但是,不要仅仅将其隐藏在html中,因为这样他们就可以查看源代码并看到它。
https://stackoverflow.com/questions/2164489
复制相似问题