【发布时间】:2011-01-17 07:24:16
【问题描述】:
我有一个包含所有用户详细信息的动态表,还有一个点击链接指向另一个页面,我们可以在其中查看有关特定用户的特定课程详细信息。 我的问题是我希望隐藏 ID 并且也不能使用 post 方法。有没有办法隐藏 url 或任何方法来做到这一点
echo "<td>" . $lead['lastname'] . "</td>";
echo "<td>" .'<a href="course_complete_sup.php?id'.$row1['userid'].'" class="lien2" value='.$row1['userid'].'/>Course Completed</a>' ."</td>" ;
echo "<td>" .'<a href="course_progress_sup.php?id='.$row1['userid'].'" class="lien2" value='.$row1['userid'].'/>Course Progress</a>' ."</td>" ;
echo
谢谢
【问题讨论】:
-
id是基于当前登录的用户吗?
-
安全通过默默无闻!==安全。您应该确保您的应用安全,而不是隐藏必要但可能很容易猜到的信息。
-
不是基于只显示特定用户信息的层次结构
-
我没有发现任何问题?为什么不能暴露这些 ID?
-
因为任何人都可以修改id并拥有信息..出于安全问题...