大彭Sir后台管理-ThinkPHP
大彭Sir后台管理-ThinkPHP
大彭Sir后台管理系统 运行环境要求PHP7.2+,兼容PHP8.1 ThinkPHP官方应用服务市场 | ThinkAPI——官方统一API服务 图片演示 程序介绍 之前开发EmlogApp的时候用ThinkPHP6.0+LayUI写了一个后台管理,把部分功能搬过来了。 目前只有注册登录和系统以及个人设置,需要的朋友可以拿去玩玩 目录介绍 /app/admin/controller(后台控制器) /app/admin/model(后台数据库模型) /app/admin/view(后台视图) /app/admin/view/public(后台前台Header&Footer) /app/index/controller(前台控制器) /app/index/model(前台数据库模型) /app/index/view(前台视图) /app/index/view/public(前台Header&Footer) 安装 网站目录:/public 后台路径:域名/admin.php 导入数据库(tp.sql) .env配置 app_host(域名) DEFAULT_TIMEZONE(时区) HOSTNAME(数据库地址) DATABASE(数据库名) USERNAME(数据库用户名) PASSWORD(数据库密码) prefix(数据表前缀) 文档 ThinkPHP完全开发手册 源码下载 github地址:https://github.com/pengsirs/TP-Admin 参与开发 大彭Sir
 2022-7-20
ThinkPHP七牛云上传图片案例
ThinkPHP七牛云上传图片案例
简介 之前在写EmlogApp的时候有用到七牛云上传图片,简单记录一下 前端代码 insertImage() { const that = this; uni.chooseImage({ count: 1, success: (res) => { uni.showLoading({ title: '正在上传...' }); uni.uploadFile({ url: '域名', filePath: res.tempFilePaths[0], name: 'file', method:'POST', fileType:"image", formData: { ak: ,//七牛云ak sk: ,//七牛云sk kj: ,//七牛云空间名 //ym: ,七牛绑定的域名,这个直接在PHP代码中修改 }, success: function(res) { var data = JSON.parse(res.data) console.log(data.data) that.editorCtx.insertImage({ src: data.data, alt: data.data, success: function() { that.cover.push(data.data) that.messageToggle('success', '上传成功'); uni.hideLoading(); } }) }, fail: function() { that.messageToggle('error', '上传失败'); uni.hideLoading(); } }) } }) }, PHP代码 // 七牛云上传 public function img(Request $request){ $file = request() -> file('file'); //接收前端数据 $filePath = $file-> getRealPath();//要上传图片的本地路径 $ext = (md5(time()));//上传到七牛后保存的文件名 $accessKey = $_POST['ak']; $secretKey = $_POST['sk']; $auth = new Auth($accessKey, $secretKey);//构建鉴权对象 // $bucket = "hkiii";//要上传的空间 $bucket = $_POST['kj']; //初始化UploadManager对象并进行文件的上传 $uploadMgr = new UploadManager(); $token = $auth->uploadToken($bucket); //生成上传Token list($ret, $error) = $uploadMgr->putFile($token, $ext, $filePath); if ($ret) { return json(['code' => 200, 'msg' => '上传成功', 'data' => 'https://cdn.hkiii.cn/'.$ret['key']]); } }
 2022-7-20
Mac下composer安装
Mac下composer安装
安装命令 先进入到以下目录 #cd /usr/local/bin 输入命令 #curl -sS -k https://getcomposer.org/installer | php PS:如果出现 All settings correct for using Composer The installation directory "/usr/local/bin" is not writable sudo chown -R $(whoami):admin /usr/local/bin 请输入上面这一条 -- 然后提示计算机输入密码 - 在重新执行 curl -sS -k https://getcomposer.org/installer | php 重命名 composer.phar 输入命令: sudo mv composer.phar /usr/local/bin/composer 修改composer权限 输入命令: sudo chmod a+x /usr/local/bin/composer 然后输入composer,回车,会看到相关版本信息,出现如下页面,说明安装成功 ThinkPHP6安装: 在需要安装的目录下执行下列命令,其中“tp”是文件夹名字,可随意命名,它会创建一个"tp"文件夹,里面是一个框架样本app. composer create-project topthink/think tp 在上述“tp”文件夹里执行下列命令,它会安装页面模版功能。 composer require topthink/think-view 安装多应用模式扩展 composer require topthink/think-multi-app
 2022-6-5
     跳转到第 页,共 1 页

Theme By Brief 鄂ICP备19010459号

站长统计 sitemap

首页

分类

友链

登录