【发布时间】:2011-05-24 16:23:13
【问题描述】:
我基本上是在我的数据库中检查用户下载限制,如果他们的限制是< 1,我想禁用我页面上的输入。
<input type="text" name="link"<?php ($page["downloads_left"] < 1 ? " disabled=\"1\"" : ""); ?> />
当页面运行时,输入未被禁用,并且我的页面上没有任何disabled="1" 标记。我已经验证$page["downloads_left"] 小于 1,确实如此。是 0。
即使我添加了一个要输出的字符串,如果此 IF 语句的计算结果为 false,它也不会显示在标记中。
谁能提供帮助?干杯。
【问题讨论】:
标签: php input shorthand-if