Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html格式的PHP If语句_Php_Html_Forms_If Statement - Fatal编程技术网

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; ?>