【发布时间】:2016-03-02 16:01:05
【问题描述】:
我的网站有两个访问级别,管理员和客户。创建新帐户时,我希望管理员看到创建另一个管理员或客户的选项。我希望客户只看到客户选项。我正在使用 PHP。这是我尝试过的:
<?php
foreach ($types as $type) {
if (!isset($_SESSION['user_id'])) { //Anyone on the web can see
echo "<option value=\"" . $type['Customer'] . "\">". $type['Customer'] . "</option>\n";
}
else
{
if ($is_admin) { //Only admin can see this option
echo "<option value=\"" . $type['user_type_id']. "\">" . $type['type_name'] . "</option>\n";
}
//Only customer can see
echo "<option value=\"" . $type['Customer']. "\">" . $type['Customer'] ." </option>\n";
}
}
?>
这并没有达到我的预期。如果有人建议我可以尝试什么,那就太好了。如果您希望我的任何其他代码更好地理解逻辑,请告诉我。
【问题讨论】: