php smarty 源码,php smarty模板开发的门户源码(用于smarty学习)

【实例简介】smarty模板开发的门户

【实例截图】

【核心代码】

eader('content-Type: text/html; charset=utf-8');

include_once('../web_include/init.php');

$lang = 'en';

// error_reporting(7);

//************************

$cache_url=$_SERVER['REQUEST_URI'];

if (!$smarty->isCached($lang.'/index.html', $cache_url)){

/*************************************基本信息开始***********************************/

$menu_info1 = array(

'class_title_cn' => $web_config['Web_SiteTitle_cn'],

'class_keywords_cn' => $web_config['Web_Keywords_cn'],

'class_description_cn' => $web_config['Web_Description_cn']

);

$smarty->assign('menu_info1',$menu_info1);

$class_id = addslashes(trim($_GET['cid']));

// $cid=($class_id=='')?get_default_menu_id('3'):get_default_menu_id($class_id);

$cid=($class_id=='')?'6':$class_id;

$smarty->assign('cid',$cid);

//公共部分

include_once('../common.php');

if($cid=='6')

{

$sql = "select class_id from `".$db_pre."web_class` WHERE class_parent_id = '".$cid."' limit 0,1";

$id = $db->getone($sql);

$page = $_GET['page'];

$page = ($page>0)?$page:1;

$url = basename(__FILE__);

$url_string = $_SERVER['PHP_SELF'];

$url= substr( $url_string , strrpos($url_string , '/') 1 );

$url.= ($cid=='')?'':is_query_string($url).'cid='.$id[0];

$url.= is_query_string($url);

$sql="SELECT * FROM `".$db_pre."listinfo` WHERE language='".$lang."' and  `class_id` = '".$id[0]."'";

$sql.=" and `language`='".$lang."'";

$sql.=" ORDER BY add_time desc ";

$list = page($sql,$page,8,$url);

}

else

{

$page = $_GET['page'];

$page = ($page>0)?$page:1;

$url = basename(__FILE__);

$url_string = $_SERVER['PHP_SELF'];

$url= substr( $url_string , strrpos($url_string , '/') 1 );

$url.= ($cid=='')?'':is_query_string($url).'cid='.$cid;

$url.= is_query_string($url);

$sql="SELECT * FROM `".$db_pre."listinfo` WHERE language='".$lang."' and  `class_id` = '".$cid."'";

$sql.=" and `language`='".$lang."'";

$sql.=" ORDER BY add_time desc ";

$list = page($sql,$page,8,$url);

}

$smarty->assign('list',$list);

}

$smarty->display($lang.'/news.html');

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值