博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP将上传问件添加到数据库
阅读量:7054 次
发布时间:2019-06-28

本文共 713 字,大约阅读时间需要 2 分钟。

<?php

namespace Home\Controller; /*****************

use Think\Controller; ****命名空间****/

class MessageController extends Controller {

public function doMess(){
$upload = new \Think\Upload();// 实例化上传类  
$upload->maxSize = 43145728 ; 
$upload->rootPath  =     './Public/Uploads/';
$info   =   $upload->upload();    
if(!$info) {       
$this->error($upload->getError()); 
}else{
$this->success('上传成功!'); 
}

$message = D('Messages');

$message -> create();//必须放在实例化之后

$message->filename = $info['filename']['savename'];//获取上传文件名
$message->time=time();
$message->uid=$_SESSION['id'];
$lastId = $message -> add();
if($lastId){
$this -> success('留言成功');
}else{
$this -> error('留言失败');
}
}
}
?>
 

转载于:https://www.cnblogs.com/liuguokun/p/5373503.html

你可能感兴趣的文章
Kd-Tree算法原理和开源实现代码
查看>>
Mac Lion 下轻松更换 Caplock 键和 Control 键的映射--用于提升ema...
查看>>
在LispBox环境上安装 portableaserve 的详细过程
查看>>
通过 Land of Lisp 中的超简短字符游戏例程学习 loop 和 format
查看>>
instanceof, isinstance,isAssignableFrom的区别
查看>>
ITK, VTK, QT 安装与配置问题记录
查看>>
Java8学习笔记
查看>>
缓存之EHCache(第五个记录)
查看>>
一个超轻量级的 ORM 框架
查看>>
转:JVM底层又是如何实现synchronized的
查看>>
MySQL(Slow)
查看>>
Java SE 6 新特性: JMX 与系统管理
查看>>
jvm系列(八):jvm知识点总览
查看>>
4.1Javap命令的使用
查看>>
Ctags的安装与使用
查看>>
WIN7版IE10
查看>>
服务升降级之开关功能控制
查看>>
Data source rejected establishment of connection, message from server: Too many connections
查看>>
自动切换的tab标签代码
查看>>
VMware ThinApp简明教程:制作单文件软件和便携软件
查看>>