喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: [问题] smarty 没有数据显示问题?  
 
zhengdl126
注册会员
Rank: 2


UID 86246
精华 0
积分 92
帖子 48
金钱 92 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-1-13
来自 phpsoyo
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
smarty 没有数据显示问题?



<?php
error_reporting
(E_ALL   &   ~E_NOTICE);   
ob_start();
//erro_repting(16)
define('IN_ECS'true);
define('ROOT_PATH'str_replace('includes/init.php'''str_replace('\', '/', __FILE__)));
require_once(ROOT_PATH."sitecms/config/dbTable.php");
require_once(ROOT_PATH."sitecms/class/database.class.php");
require_once(ROOT_PATH."sitecms/class/page.class.php");
require_once(ROOT_PATH."includes/cls_image.php");
require_once(ROOT_PATH."includes/smarty/Smarty.class.php");
require_once(ROOT_PATH.'
includes/xajax/xajax.inc.php');
require_once(ROOT_PATH."siteadmin/includes/lib_common.php");
require_once(ROOT_PATH."includes/lib_assign.php");//assign函数
require_once(ROOT_PATH."siteadmin/includes/lib_common.php");//前后台共用函数
require_once(ROOT_PATH."includes/lib_insert.php");//动态替换
require_once(ROOT_PATH."includes/g_lib_main.php");
require_once(ROOT_PATH."includes/lib_xajax.php");//xajax函数

session_start();
header("Cache-control: private");
header("content-type: text/html; charset=utf-8");
// 创建 DM 对象
$rankDM=new DM;
$rankPage=new PAGE;

/* 创建 Smarty 对象。*/
$smarty = new Smarty;

if (!file_exists(ROOT_PATH.'
templates/caches'))
{
    /* 如果不存在caches目录,则创建它 */
    @mkdir(ROOT_PATH.'
templates/caches');
    @chmod(ROOT_PATH.'
templates/caches', 0777);
}
clearstatcache();
$smarty->template_dir   = ROOT_PATH.'
themes/default';
//$smarty->cache_lifetime = $_CFG['
cache_time'];
$smarty->cache_dir      = ROOT_PATH.'
templates/caches';
$smarty->compile_dir    = ROOT_PATH.'
templates/compiled';
$smarty->plugins_dir    = ROOT_PATH.'
includes/smarty/plugins';
//$smarty->load_filter('
pre', 'preCompile');    //载入预编译函数
$smarty->force_compile  = false;
$smarty->compile_check  = true;
$_SESSION['
user_id']        = 0;
$_SESSION['
user_rank']      = 0;



$rankDM->SQL=sprintf("SELECT * FROM ecs_system where sys_id = 1");
$sys_num=$rankDM->getRows();
if($sys_num>0)
{
  $sys_row=$rankDM->record();
  $sys_config['
sys_sitename']=$sys_row[0]['SYS_SITENAME'];
  $sys_config['
sys_keys']=$sys_row[0]['SYS_KEYS'];
  $sys_config['
sys_explanation']=$sys_row[0]['SYS_EXPLANATION'];
  $sys_config['
sys_website']=$sys_row[0]['SYS_WEBSITE'];
  $sys_config['
sys_number']=$sys_row[0]['SYS_NUMBER'];
  $sys_config['
sys_picgao']=$sys_row[0]['SYS_PICGAO'];
  $sys_config['
sys_pickuan']=$sys_row[0]['SYS_PICKUAN'];
  $sys_config['
sys_picsize']=$sys_row[0]['SYS_PICSIZE'];
  $sys_config['
sys_filesize']=$sys_row[0]['SYS_FILESIZE'];
  $sys_config['
sys_address']=$sys_row[0]['SYS_ADDRESS'];
  $sys_config['
sys_zip']=$sys_row[0]['SYS_ZIP'];
  $sys_config['
sys_tel']=$sys_row[0]['SYS_TEL'];
  $sys_config['
sys_fax']=$sys_row[0]['SYS_FAX'];
  $sys_config['
sys_email']=$sys_row[0]['SYS_EMAIL']; 
}
$smarty->assign('
com_name',$sys_config['sys_sitename']);//公司名称
$smarty->assign('
com_add',$sys_config['sys_address']);//公司地址
$smarty->assign('
com_tel',$sys_config['sys_tel']);//公司电话
$smarty->assign('
com_fax',$sys_config['sys_fax']);//公司传真
$smarty->assign('
web_website',$sys_config['sys_website']);//网址
$smarty->assign('
web_siteno',$sys_config['sys_number']);//备案号
$smarty->assign('
web_sitetitle',$sys_config['sys_sitename']);
$smarty->assign('
web_desc',$sys_config['sys_explanation']);
$smarty->assign('
web_keys',$sys_config['sys_keys']);
if(isset($_SESSION['
ecs_userid']) && !empty($_SESSION['ecs_userid']))
{
 $smarty->assign('
username',$_SESSION['ecs_username']);
}
$smarty->assign('
daohome','您现在的位置:<a href=news.php>首页</a>');
//echo $sys_config['
sys_email'];

$xajax = new xajax();
$xajax->registerFunction("formisnotnum");
$xajax->registerFunction("formisemail");
$xajax->registerFunction("joinuser");
$xajax->registerFunction("joinpsw");
$xajax->registerFunction("joinshenno");
$xajax->registerFunction("joinyear");
$xajax->registerFunction("joinrpsw");
$xajax->registerFunction("joinanswer");
$xajax->registerFunction("userinfo");
$xajax->registerFunction("mynews");
$xajax->registerFunction("mynewsadd");
$xajax->registerFunction("mypic");
$xajax->registerFunction("changepsw");
$xajax->registerFunction("delnews");
$xajax->processRequest();
$xajaxHead=$xajax->printJavascript('
./includes/xajax/');
$smarty->assign('
xajaxHead',$xajaxHead);
?>
代码如上,但是smarty总是不能替换数据。.后台都可以正确显示和替换.前台却总是没有数据显示..高手看看..很急...




我的博客:
www.phpsoyo.cn
2007-9-20 12:03 AM#1
查看资料  访问主页  发短消息  QQ  Yahoo!  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 47793
帖子 1568
金钱 47770 喜悦币
威望 0
人脉 23
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 离线
[广告]: 代充Paypal帐号美元
where is $smarty->display or $smarty->fetch



<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2007-9-20 08:12 AM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
xieaotian (老老仙)
版主
Rank: 7Rank: 7Rank: 7


UID 82205
精华 1
积分 1269
帖子 1498
金钱 1269 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-10-26
来自 老老神仙部落
状态 在线
[推荐阅读] 如何快速读出MYSQL最新加入的30条数据?
$smarty->display();
少了这个;




http://www.okpython.com
让中国的python发展的更快。
2007-9-20 08:47 AM#3
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
zhengdl126
注册会员
Rank: 2


UID 86246
精华 0
积分 92
帖子 48
金钱 92 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-1-13
来自 phpsoyo
状态 离线
[推荐阅读] 求简繁转换映射表文件


<?php
require_once('includes/init.php');
if (!
DEBUG_MODE)
{
    
$smarty->caching true;
};

$nid=1;
if(
$_REQUEST['pageno'])
{
    
$pageno=$_REQUEST['pageno'];
}
else
{
    
$pageno=1;
}

$cache_id $nid $pageno '-' $_SESSION['user_rank'];
$cache_id sprintf('%X'$cache_id);
if (!
$smarty->is_cached('news.htm'$cache_id))
{
    
$smarty->assign('link_list',assign_link());
    
$smarty->assign('item_list',assign_item());

    
$rankPage->SQL="SELECT uid FROM ecs_question where class = '$nid' ORDER BY lasttime DESC";
    
$rankPage->limit=10;
    
$rankPage->id="uid";
    
$rankPage->urlParame="?nid=".$nid;
    
//$rankPage->SQL="SELECT * FROM ecs_admin_user";
    
$rankPage->execute();
    
$rankPage->record();

    for(
$i=0;$i<$rankPage->onlyRows;$i++)
            {
                
$options[] = array(     'question_id'       => $rankPage->mResultArray[$i]["QUESTION_ID"],
                                        
'question_title'     => $rankPage->mResultArray[$i]['QUESTION_TITLE']
                                    );
            };
    
$smarty->assign('question_list',$options);
    
$smarty->assign('pagelist',$rankPage->navigation());
}
$smarty->display('news.htm'$cache_id);
?>
我知道,上面的是包含文件,现在把主文件贴出来....




我的博客:
www.phpsoyo.cn
2007-9-20 11:40 AM#4
查看资料  访问主页  发短消息  QQ  Yahoo!  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.029209 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP