如何解决如果不运行或不评估,则为简写形式
| 我基本上是在检查数据库中的用户下载限制,并且如果他们的限制是“ 0”,我想禁用页面上的输入。<input type=\"text\" name=\"link\"<?php ($page[\"downloads_left\"] < 1 ? \" disabled=\\\"1\\\"\" : \"\"); ?> />
页面运行时,不会禁用输入,并且我的页面上没有任何disabled=\"1\"
标记。我已经证实$page[\"downloads_left\"]
小于1,而是。是0。
即使当此IF语句的值为false时,即使我添加了要输出的字符串,它也不会显示在标记中。
谁能提供任何帮助?干杯。
解决方法
您需要在该行中放置回显:
<input type=\"text\" name=\"link\"<?php echo ($page[\"downloads_left\"] < 1 ? \" disabled=\\\"1\\\"\" : \"\"); ?> />
,不要忘记<?php
之后的echo
。
,你必须回声
<?php echo ($page[\'downloads_left\'] < 1) ? \" disabled=\'1\' \" : \'\'?>
,<?php ($page...
应该
<?php echo ($page...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。