|
本帖最后由 rockey329 于 2011-5-27 15:54 编辑
使用方法
1.将image.php放在与index.php同一级目录,主要是image.php需要用到$_GET传值,必须跳过CI的路由2.普通方法是,在需要调用的view中 用
<img src="/image.php?width=150&height=150&cropratio=1:1&image=/wp-content/uploads/2008/03/coffee-bean.jpg" />即可;
3.自己写个helper在用到的时候调用
================================
PHP复制代码 //.helpers/image_helper.php autoload.php $autoload['helper'] = array('image');
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
if ( ! function_exists('create_img'))
{
function create_img ($src='',$width='',$height='',$cropratio = '')
{
$CI =& get_instance ();
$base_url = $CI->config->slash_item('base_url');
if($cropratio !== ''){
$cropratio = 'cropratio='.$cropratio; ////裁切长宽比 1:1
}
return $base_url.'image.php?width='.$width.'&height='.$height.'&'.$cropratio.'&image='.$src;
}
}
/*end*/
复制代码
==========================================
//任意view.php
HTML复制代码 <img src="<?php echo create_img(base_url().'images/common/banner.jpg','128','128','1:1'); ?>" /> 复制代码
|
|