您的位置:首页 > 其它

Smarty保留变量

2012-11-10 00:09 357 查看
Smarty保留变量

Variables.tpl文件

<{$smarty.post.a}>

<{config_loadfile="a.conf"}>

<!DOCTYPE htmlPUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<htmlxmlns="http://www.w3.org/1999/xhtml">

<head>

<metahttp-equiv="Content-Type" contsent="text/html;charset=utf-8" />

<title>无标题文档</title>

</head>

<body>

<{$smarty.get.a}>

<{$smarty.cookies.name}>

年月份现在的时间<{$smarty.now|date_format:"%y-%m-%d%H:%M:%S"}><br />

用配置文件获取的内容<{$smarty.config.bgColor}><br/>

<{foreachfrom=$array item=value name="a1"}>

<{$value}>

<{/foreach}>

用foreach共执行循环的次数是:<{$smarty.foreach.a1.total}><br/>

<{sectionname=a loop=$array}>

<{$array[a]}>

<{/section}>

用section共执行循环的次数是:<{$smarty.section.a.total}>

</body>

</html>

Variables.php文件

<?php

$text =$_POST['a'];

include'libs/Smarty.class.php';

$arr =array(1,2,3,4,5,6);

$smarty=newSmarty();

$smarty->config_dir='demo/configs';

$smarty->reInitSmarty("demo/templates","demo/templates_c");

$smarty->config_dir='demo/configs';

setcookie("name",July);

$smarty->assign("array",$arr);

$smarty->display("variables.tpl");

1.html文件:

<body>

<formaction="variables.php" method="post">

<inputtype="text" name="a"/>

<inputtype="submit" />

</form>

</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: