html格式的PHP If语句
我有以下表格,但想添加一个条件,以便只有经理才能看到“清除”选项html格式的PHP If语句,php,html,forms,if-statement,Php,Html,Forms,If Statement,我有以下表格,但想添加一个条件,以便只有经理才能看到“清除”选项 <form action="vision_ref.php" method="post"> With selected: <select name='multi'> <option value='now'>Set next action time to now</option> <option value='clear'>R
<form action="vision_ref.php" method="post">
With selected:
<select name='multi'>
<option value='now'>Set next action time to now</option>
<option value='clear'>Remove the ticket</option>
<option value='unassign'>Unassign Specialist</option>
<option value='priority'>Toggle Priority</option>
</select>
<input type="submit" value="Go!">
</form>
使用选定的:
将下一个操作时间设置为现在
删除罚单
取消分配专家
切换优先级
类似于:if(havePriv('grp\u mgr'))
您可以这样做:
<form action="vision_ref.php" method="post">
With selected:
<select name='multi'>
<option value='now'>Set next action time to now</option>
<?php if(havePriv('grp_mgr')){ ?>
<option value='clear'>Remove the ticket</option>
<?php } ?>
<option value='unassign'>Unassign Specialist</option>
<option value='priority'>Toggle Priority</option>
</select>
<input type="submit" value="Go!">
</form>
使用选定的:
将下一个操作时间设置为现在
删除罚单
取消分配专家
切换优先级
因此,只有当条件为真时,“删除票据”才会显示。您可以说:
if(havePriv('grp_mgr'))
{
echo "<option value='clear'>Remove the ticket</option>";
}
if(havePriv('grp_mgr'))
{
回显“删除票据”;
}
删除罚单
诀窍是这是一个独立的HTML文件,你是从PHP文件中回显它还是使用模板引擎?顺便说一句,你对答案的接受率非常低。总之,这是可以预期的。
<?php if(havePriv('grp_mgr')) : ?>
<option value='clear'>Remove the ticket</option>
<?php endif; ?>