php mess,Mess.php
namespace app\test\controller;
use app\test\model\Mes;
use App\User;
use think\Controller;
use think\facade\Log;
use think\facade\View;
use think\Request;
class Mess extends Controller
{
//跳转增加页面
public function add()
{
return View::fetch('add');
}
//增加图片
public function createAdd(Request $request)
{
$file=$request->file('file');
$info=$file->move('./uploads');
$img='/uploads/'.$info->getSaveName();
return json($img);
}
//增加功能
public function create(Request $request)
{
$arr['username']=$request->post('username');
$arr['salary']=$request->post('salary');
$arr['company']=$request->post('company');
$arr['professional']=$request->post('professional');
//后台验证
$validate = new \app\index\validate\Mes;
$result = $validate->check($arr);
if(!$result){
return json(['code'=>400,'msg'=>$validate->getError()]) ;
}
$imgs=$request->post('img');
$image = \think\Image::open('.'.$imgs);
// 给原图左上角添加水印并保存water_image.png
$image->text('上海全栈',getcwd().'/simfang.ttf',40,'#ff0000')->save('./uploads/'.time().'text_image.png');
$arr['img']='/uploads/'.time().'text_image.png';
$user=new Mes();
$res=$user->table('mess')->insert($arr);
if ($res){
Log::write('添加成功');
return json(['code'=>200,'msg'=>'添加成功','data'=>$res]);
}else{
return json(['code'=>400,'msg'=>'添加失败','data'=>'']);
}
}
//展示功能
public function show(Request $request)
{
$keyword=$request->get('keyword');
if ($keyword){
$user=new Mes();
$data=$user->table('mess')->where('username','like',"%$keyword%")->select();
return View::fetch('show',['data'=>$data]);
}else{
$user=new Mes();
$data=$user->table('mess')->order('salary','desc')->select();
return View::fetch('show',['data'=>$data]);
}
}
//软删除
public function del(Request $request)
{
$id=$request->get('id');
$user=new Mes();
$res=Mes::destroy($id);
if ($res){
Log::write('删除成功');
return json(['code'=>200,'msg'=>'删除成功','data'=>$res]);
}else{
return json(['code'=>400,'msg'=>'删除失败','data'=>'']);
}
}
}
一键复制
编辑
Web IDE
原始数据
按行查看
历史
php mess,Mess.php相关推荐
- UVA1493 - Draw a Mess(并查集)
UVA1493 - Draw a Mess(并查集) 题目链接 题目大意:一个N * M 的矩阵,每次你在上面将某个范围上色,不论上面有什么颜色都会被最新的颜色覆盖,颜色是1-9,初始的颜色是0.最后 ...
- CROC 2016 - Elimination Round (Rated Unofficial Edition) B. Mischievous Mess Makers 贪心
B. Mischievous Mess Makers 题目连接: http://www.codeforces.com/contest/655/problem/B Description It is a ...
- Mess——一个可混淆Activity的项目
目录 一.Mess 介绍及引用 二.Mess 使用注意点 2.1 appt2问题 2.2 gradle 版本问题 2.3 Progurad 参数配置问题 三.Mess 的重大问题 四.建议 五.改进 ...
- PhpStorm添加PHP代码规范检查CodeSniffer(phpcs)和PHP代码静态分析工具Mess Detector(phpmd)
首先需要了解一下这些工具是用来干什么: PHPCS 是 PHP Code Sniffer,一款代码规范检查工具,可以根据你的设置来检查代码规范性问题. PHPCBF 是PHPCS 内置的代码规范修复工 ...
- matlab程序:储能电池参与调峰调频优化 基于多能量集成的优点,本文建立了一个基于交互控制的双级两阶段框架,以实现互联多能量系统(MESs)之间的最佳能量供应
matlab程序:储能电池参与调峰调频优化 摘要:基于多能量集成的优点,本文建立了一个基于交互控制的双级两阶段框架,以实现互联多能量系统(MESs)之间的最佳能量供应. 在较低的水平上,每个MES通过 ...
- 【平头哥蓝牙Mesh网关开发套件试用体验】测试网关+PHY6220蓝牙mess 智能灯
作者:云霄一天 平头哥蓝牙 Mesh SDK 是基于低功耗蓝牙芯片 PHY6212 /PHY6220提供的软件开发套件.该开发套件以 YoC 平台为基础,对蓝牙 MESH 协议栈做了深度优化和整合,为 ...
- CodeForces 645B Mischievous Mess Makers
简单题. 第一次交换$1$和$n$,第二次交换$2$和$n-1$,第三次交换$3$和$n-2$.....计算一下就可以了. #pragma comment(linker, "/STACK:1 ...
- mess组网 中继_取代中继/子母路由 堪称最上乘的Mesh组网方式了解下
试问,谁不想要一个畅快.无死角的无线网络,为此你都试过哪些行而有效的解决办法?换服务商,换网线,装AP,加无线中继,子母路由等等...虽然这些措施能在一定程度上改善身边的无线网络质量,但却都不是我们今 ...
- 【HDU - 4056】Draw a Mess (并查集 or 线段树)
题干: It's graduated season, every students should leave something on the wall, so....they draw a lot ...
- mess系统可以读取opc服务器,C3. Messages
数据字段 !Time Data Data Data Data Data Data Data Data !Time Data Data Data Data Data Data Data Data !Ti ...
最新文章
- php自动计算增长率,如何写sql计算增长率?
- NodeJS Events模块源码学习
- html中运行php脚本,php脚本在html文件中
- StringBuffer类和String 类的 equals 和 ==
- python基础总结(6)
- 无法生成部件汇总表_RFID在汽车零部件企业仓储物流中的应用
- 照着官网来安装openstack pike之neutron安装
- Java开发者必须掌握的15个框架
- java搜寻范围在哪设定_查找值在Java中的范围
- 安卓使用MediaPlayer播放RTSP无画面的解决办法
- 关于全国大学生集成电路创新创业大赛
- SDK二次开发摄像头语音转发功能和语音对讲
- #STM32学习#6D加速度传感器测量风机震动
- python使用ip地址定位_python实现ip地址查询经纬度定位详解
- 镜像分发工具压测解决方案——hijack压测
- 两个单位方向矢量夹角的余弦值推导过程【遥感散射角余弦】
- 最新车载CarPlay盒子中方案内部配置参数
- jQJQJQJQJQJQ
- TensorFlow CTPN Demo Windows 无痛搭建
- 学习MySQL的第一步:安装MySQL及数据库可视化工具Navicat