psdshow
金牌会员
 
论坛元老
UID 30908
精华
0
积分 1785
帖子 1385
金钱 1785 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2004-9-6 来自 永州-廣州
状态 离线
|
Smarty的困惑(求援)
在一个小型的项目中使用了Smarty(主要为了学习)
却令我无比的困惑
文件
|-templates
|-|-en(不同的语言放在不同的文件夹,每个语言文件夹下文件名一样,比如都有index.htm)
|-|-gb
|-|-big5
Smarty
templates_c
|-|-en(不同的语言放在不同的文件夹)
|-|-gb
|-|-big5
程序
<?php $LANG=in_array($_GET['LANG'],array('gb','en','big5'))?$_GET['LANG']:'gb'; require "Smarty/Smarty.class.php"; define ('SiteRoot',"/home"); $Smarty=new Smarty(); $Smarty->template_dir = SiteRoot ."/templates/{$LANG}/"; $Smarty->compile_dir = SiteRoot ."/templates_c/{$LANG}/"; $Smarty->config_dir = SiteRoot ."/configs/"; $Smarty->cache_dir = SiteRoot ."/cache/"; $Smarty->left_delimiter = '<{'; $Smarty->right_delimiter = '}>'; $Smarty->debugging = false; //用于调试程序 $Smarty->caching = false; //缓存
$Smarty->display("index.htm"); ?> 能用,但是经常需要刷新,怎么办?
|  以下AD由PHPX赞助:
广州梦莎五金饰品厂 东莞恒隆五金饰品厂 承接php私活 |
|