将上传文件添加到数据库
2015-10-24 11:06
459 查看
<?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('留言失败');
}
}
}
?>
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('留言失败');
}
}
}
?>
相关文章推荐
- Oracle DCD
- 32位的PL/SQL developer如何连接64位的ORACLE 11g
- MYSQL远程连接问题
- SqlServer字段说明查询(表基本信息查询)
- 数据库引起的死锁及死锁的定义
- mysql驱动包添加, 通过mysql connector 连接数据库
- redis、memcache、mongoDB 对比
- Mysql 存储引擎中InnoDB与Myisam的主要区别
- postgresql常用命令
- PostgreSQL高并发单行更新发生死锁 2015
- MySQL数据库的同步配置+MySql读写分离
- 使用sql 来生成sql
- Aix db2 经user a using b连接时报SQL30082N Security processing failed with reason "42"
- oracle 日期 毫秒转换日期
- oracle修改表结构
- 在 SQL Server 2008 中新建用户登录并指定该用户的数据库
- Oracle数据库的基本概念(转)
- SQL Server 2008 Express如何开启远程访问
- 3.5 unicodedata--Unicode数据库
- 3.5 unicodedata--Unicode数据库