2017-02-21 2 views
0

私は次のフォームを持っていますが、マネージャだけが「クリア」オプションを見ることができるように条件を追加したいと思います。PHP if文をHTML形式で

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

ような何か:

<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'))

+0

これは、スタンドアロンのHTMLファイルです、あなたはPHPファイルからそれをING-エコーたり、テンプレートエンジンを使用していますか。 – motanelu

+0

btw、 –

+0

回答ありがとうございます。ありがとうございます。これは現在、期待どおりに動作しています。 – djd

答えて

1
<?php if(havePriv('grp_mgr')) : ?> 
    <option value='clear'>Remove the ticket</option> 
<?php endif; ?> 

いトリック

+0

多くのありがとう、その作品! – djd

1

0

あなたが言うことができます。

if(havePriv('grp_mgr')) 
{ 
echo "<option value='clear'>Remove the ticket</option>"; 
}