如何在PHP文件中使用“checkbox”输入标记?

时间:2014-02-14 12:20:02

标签: php html input checkbox

   echo "<input type="checkbox" name="h" id="cbox3" /><label for="cbox3"><img align="middle" src="/upload/JPNP033.JPG" /> </label>";

我正在使用'复选框'来显示PHP文件。我希望每个图像都有一个自己的“复选框”。

我在我的php文件中添加了这个echo语句但是在我添加了这个命令后,我的文件什么都没显示(它不起作用......)

5 个答案:

答案 0 :(得分:3)

试试这个,使用'代替"引号

echo '<input type="checkbox" name="h" id="cbox3" /><label for="cbox3"><img align="middle" src="/upload/JPNP033.JPG" /> </label>';
  ...^

答案 1 :(得分:0)

使用单引号('),否则双引号(")会相互干扰,导致数据无法输出:

 echo '<input type="checkbox" name="h" id="cbox3" /><label for="cbox3"><img align="middle" src="/upload/JPNP033.JPG" /> </label>';

答案 2 :(得分:0)

您基本上做的是通过在HTML中编写"来结束回声。你应该做的是写\",这基本上是因为它忽略了"作为PHP。

另外,根据建议,您可以将每个"(即HTML)更改为'

答案 3 :(得分:0)

echo中编写HTML内容时,请记住这一点。 如果您使用双引号"作为外引号,则HTML中使用的引号应为单引号'和反转。

所以根据这个改变你的回声语法。

答案 4 :(得分:0)

试试这个,使用'代替"引号

echo '<input type="checkbox" name="h" id="cbox3" /><label for="cbox3"><img align="middle" src="/upload/JPNP033.JPG" /> </label>';

但好的做法是

your php code here ?>
<input type="checkbox" name="h" id="cbox3" /><label for="cbox3"><img align="middle" src="/upload/JPNP033.JPG" /> </label>";