Admin/Lib/Action/FriendAction.class.php
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 类名:FriendAction
* 功能:(友情链接管理)
*/
class FriendAction extends Action{
/**
* 函数名:lists
* 功能:查询链接
* @return array 将查询到的数值传给模板
*/
function lists(){
R('Level/listfriend'); // 验证权限
$friends = M('links');
$data = $friends->select(); // 查询友情链接
$this->assign('data',$data);
$this->display();
}
/**
* 函数名:upda
* 功能:修改友情链接中查询(提供修改的模板)
* @param string $id 要修改的友链的id值
* @return array 根据id查询到该友链的内容并赋值给模板
*/
function upda($id){
$id = intval($id);
$firend = M('links');
$data = $firend->where(array('id'=>$id))->find(); // 查询指定的友情链接详细内容
$this->assign('data',$data);
$this->display();
}
/**
* 函数名:savel
* 功能:修改友链
* @return bool 返回是否修改成功
*/
function savel(){
R('Level/savefriend'); // 验证权限
$id = intval($_POST['id']);
$firend = M('links');
if($_FILES['logo']['name']){ // 判断是否上传了logo 如果上传了则调用上传函数
$lpic = $firend->where(array('id'=>$id))->field('logo')->find(); // 如果修改了logo图片则删除掉原有图片后上传
unlink('Public/Uploads/Links/'.$lpic['logo']);
$pic = $this->uploads();
$_POST['logo'] = $pic[0]['savename'];
}
后面还有 87 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
