在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如何调用webservice, 求解正则匹配HTML标签 单选框选定的问题 如何得到手机号号段.大家都过来看一下! VBB使用中出现的问题!问了很多高手,他们都不清楚! 为什么不显示错误? 要自己编一个论坛程序,怎么实现? 象http://mp3.xxx.com/mp3/校园歌曲/aaa.rm,怎样才能正常下载?一定给分! 初学模板的问题:为什么没有效果? 有关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">