2014-02-13 188 views
-1

我想在html中的输入标签内输出php脚本,但它不起作用。我试过“htmlentities”和“htmlspecialcharacters”,但仍然没有打印任何东西。但是,如果我在输入标签内输入任何内容,它显示正常。我如何使用php内部标签?标签内的PHP html输入

<label class="control-label" id="temp"> 
      <input type="hidden"> 
         <?php echo 'helo'; ?> 
      </input> 
    </label> 

回答

0

它不会显示,因为输入是隐藏的。更改<input type="hidden"><input type="text">

+0

此外,OP没有使用它的方式,它没有结束标记。没有' xy',只有''。 – kapa

+0

是的,它有结束输入标记 – chyupa

+0

我不能使用type =“text”,因为我不希望它可编辑。我想用它作为标签。我试过标签,但人们更喜欢使用类型隐藏的输入标签,而不是使用php标签。 – rutulPatel

0

您可以所以你的情况使用value=''

$x = 'Hello'; 
echo "<input type='hidden' value='$x'"; 

<label class="control-label" id="temp"> 
      <input type="hidden" value=" <?php echo 'helo';?> "> 
</label> 

我没有测试过这虽然但我相信你可以做,在这种方式。

+0

我忘了把问题,我也试过,也没有工作。 – rutulPatel

+0

@rutulpatel运行这些代码行$ x ='Hello'; echo“ JunM