您的位置:首页 > 编程语言 > PHP开发

更新同步程序的page.php文件 Monxin专用(PHP代码函数)

2015-04-07 10:18 645 查看
//更新同步程序的page.php文件 Monxin专用(PHP代码函数)
//本代码基于Monxin 运行
//代码来源:Monxin ./config/functions.php

function update_pages_file($pdo,$id){
if(is_numeric($id)){
$sql="select * from ".$pdo->index_pre."page where `id`=$id";
}else{
$sql="select * from ".$pdo->index_pre."page where `url`='$id'";
}

$r=$pdo->query($sql,2)->fetch(2);
if($r['url']==''){return false;}
$t=explode('.',$r['url']);
if(!file_exists('./program/'.$t[0].'/pages.php')){return false;}
$pages=require('./program/'.$t[0].'/pages.php');
$pages[$r['url']]['layout']=$r['layout'];
$pages[$r['url']]['head']=$r['head'];
$pages[$r['url']]['left']=$r['left'];
$pages[$r['url']]['right']=$r['right'];
$pages[$r['url']]['full']=$r['full'];
$pages[$r['url']]['bottom']=$r['bottom'];
$pages[$r['url']]['target']=$r['target'];
$pages[$r['url']]['tutorial']=$r['tutorial'];
$pages[$r['url']]['require_login']=$r['require_login'];
$pages[$r['url']]['url']=$r['url'];
if(file_put_contents('./program/'.$t[0].'/pages.php','<?php return '.var_export($pages,true).'?>')){
return true;
}else{
return false;
}

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