php开发的个人博客系统,没有用框架
环境:mysql5.5+php7.3.5
简单版功能:只有一个用户admin,登录,首页展示该用户的语录,该用户的博文,只能发布一篇,重复发布被替换;相册展示(不分页),个人中心:编辑语录,编辑唯一博客,上传网络图片(不是本地上传),查看留言
演示视频 https://www.bilibili.com/video/BV1UZ4y1w7k6/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
加强版:
首页,站长信息展示,博客分页展示,博客详情,博客搜索,相册分页展示,图片预览,登录,注册,退出,给站长留言
个人中心:个人基本信息修改,头像上传(本地上传),上传照片(本地上传),照片分页展示,删除照片,发布博客,博客编辑和添加,删除博客,站长查看留言,博客分页展示
部分核心代码
function saveArticle($uid,$ps){//新增或修改博文
$title=$ps['title'];
$context=$ps['context'];
$aid=$ps['aid'];
if(!$aid){
$cts=date('y-m-d h:i:s');
$ret=sql_update("insert into article (title,context,cts,uid) values ('$title','$context','$cts','$uid') ");
if($ret){
return array('code'=>1,'msg'=>'添加成功');
}else{
return array('code'=>10,'msg'=>'添加失败');
}
}else{
$ret=sql_update("update article set title='$title' ,context='$context' where aid=$aid ");
return array('code'=>1,'msg'=>'修改成功');
}
}