欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

ThinkPHP图片上传

程序员文章站 2024-02-19 15:00:52
...
  ThinkPHP是国内比较流行的轻量级的PHP框架,它在国内流行的一个最主要的因素在于它的说明文档非常健全完善,以及它源码内的注释都是中文的,方便于英语能力较差的程序员学习.

图片上传在网站里是很常用的功能.ThinkPHP里也有自带的图片上传类(UploadFile.class.php) 和图片模型类(Image.class.php)。方便于我们去实现图片上传功能.

1.我们首先需要创建一个表

 CREATE TABLE    `id` int(11) NOT  AUTO_INCREMENT,
   `image` varchar(200) NOT ,
   `create_time` int(11) NOT ,
   PRIMARY  ) ENGINE=MyISAM   CHARSET=utf8;

2.然后再conf文件里添加配置(最后一段配置是可选的,只是为了方便统一管理URL路径)

 'URL_MODEL'    =>    2, 
        'DB_TYPE'    =>    'mysql',
        'DB_HOST'    =>    'localhost',
        'DB_NAME'    =>    'thinkphp',
        'DB_USER'    =>    'root',
        'DB_PWD'    =>    '',
        'DB_PORT'    =>    '3306',
        'DB_PREFIX'    =>    'tp_',
        
        'SHOW_PAGE_TRACE' =>,        
        
        'TMPL_PARSE_STRING' =>  ( 
         '__UPLOAD__'    =>  __ROOT__.'/Uploads',,?>

3.添加一个Image模块(名字可以随便取)

 ImageAction 
         =M('Image'=->order('create_time desc')->find();    
            ->assign('data',->?>        

4.创建相应index视图文件(index.html)

span PUBLIC
相关标签: aspnet 软件编程