您的位置:首页 > 其它

CI框架局部缓存

2016-04-22 20:19 316 查看
//PHP页面
//判断缓存页面是否存在如果不存在则生成缓存页面,存在则进入缓存页面
if(!file_exists('showlist.html')){
ob_start();
$this->load->view('home/showlist',$_SESSION);
$content=ob_get_contents();
$a=fopen('showlist.html',"w");
fwrite($a,$content);
fclose($a);
}else{
echo "缓存";
echo file_get_contents('showlist.html');
}
//登录人信息缓存
public function hc_login(){
if($_SESSION['user_name']!=''){
echo "<p>亲爱的<b style='color: red'>$_SESSION[user_name]</b>您好,欢迎来到<b><a href='/'>ShopCZ商城</a></b><a href='tc_login'>[退出]</a></p>";
}
if($_SESSION['user_name']==''){
echo "<p>您好,欢迎来到<b><a href='/'>ShopCZ商城</a></b> <a href='index.php/home/login'>[登录]</a><a href='home_zhuce'>[注册]</a></p>";
}
}
//HTML页面
<div class="shop_hd_topNav_all_left" id="denglu">
<?php if($_SESSION['user_name']!=''){?>
<p>亲爱的<b style="color: red"><?php echo $_SESSION['user_name']?></b>您好,欢迎来到<b><a href="/">ShopCZ商城</a></b><a href="<?php echo base_url('index.php/home/tc_login')?>" class="tuichu">[退出]</a></p>
<?php }?>
<?php if($_SESSION['user_name']==''){?>
<p>您好,欢迎来到<b><a href="/">ShopCZ商城</a></b> <a href="<?php echo base_url('index.php/home/login')?>">[登录]</a><a href="<?php echo base_url('index.php/home/home_zhuce')?>">[注册]</a></p>
<?php }?>
</div>
<script>
$(function(){
$.get("<?php echo base_url('index.php/home/hc_login')?>",function(data){
$('#denglu').html(data);
})
})
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: