在html中怎样插入if语句? 在html中怎样插入if语句?我用的是smarty 模板替换变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .模板控制(if / elseif / else/ endif )=======================================================example4.tpl=======================================================<html><head><title>模板中的流程控制</title><head><body><table border="1">{assign var="tbColor" value="#D4D0C8"}色彩:{$tbColor}<br>{section name=loop loop=$News}{if $tbColor == "#D4D0C8"}<tr bgcolor="{$tbColor}">{assign var="tbColor" value="#EEEEEE"}{else $tbColor == "#EEEEEE"}<tr bgcolor = "{$tbColor}">{assign var="tbColor" value="#D4D0C8"}{/if}<td>{$News[loop].newsID}</td><td>{$News[loop].newsTitle}</td><tr>{/section}</table></body></html>参考代码 smarty模板中不在html页面中的if语句替换出现=号是不能运行的~全是语句.比如^if $username equ "abc"^但是这个equ我不知道对不对,并且,空表示的话不是"",而应该是一个英文缩写的,可是忘了,怎么找也找不到了~ 怎么插入if语句?不就是{if}{else}{/if}吗? 不是,我是在html中插入的,我用的是smarty模板进行替换,一般用^if ^ ^/if^这样的,它中间的内容比较不好弄,^if $username equ "abc"^ ^/if^是类似这种形式的,不是你说的那种形式.这里面不能出现=,要用英文缩写的~ 出来了,是^if $username eq null^ [登录] ^/if^ 看来lz不熟悉smarty啊 默认的左右边界符是{},你那个改成了^^,你又不说改了边界符,所以我们按默认的写了 不是哇,为了不跟xml冲突,所以改了哇,而且,我找出问题了,出现=号是不行的,具体应该如这样的:^if $username eq ""^ <a href="../member/login.php">[登录]</a> <a href="../member/register.php"> 求推荐可以把项目打包成单个文件的PHP开发编辑器? setcookie之前 输入一段东西 redis访问权限 这叫什么写法呢 <?=$user_info['experience']?> phpmailer发邮件问题 这些返点,返利网他们是如何跟踪用户知道购买或注册动作,并且返回数据的! 有用drupal开发的吗? 菜鸟问题:帮我看看有何错误 如何利用PHP控制EXCEL的单元格属性?如列宽、边框、字体等等!!! 关于页面变量传递 有关php.net, 字符串 截取问题,在线等
.模板控制(if / elseif / else/ endif )
=======================================================
example4.tpl
=======================================================
<html>
<head><title>模板中的流程控制</title><head>
<body>
<table border="1">
{assign var="tbColor" value="#D4D0C8"}
色彩:{$tbColor}<br>{section name=loop loop=$News}
{if $tbColor == "#D4D0C8"}
<tr bgcolor="{$tbColor}">
{assign var="tbColor" value="#EEEEEE"}
{else $tbColor == "#EEEEEE"}
<tr bgcolor = "{$tbColor}">
{assign var="tbColor" value="#D4D0C8"}
{/if}
<td>{$News[loop].newsID}</td>
<td>{$News[loop].newsTitle}</td>
<tr>
{/section}
</table>
</body>
</html>
参考代码
^if $username eq ""^ <a href="../member/login.php">[登录]</a> <a href="../member/register.php">