Просмотр поста

.
ValekS
Ей 25

У Симбы в ЗЦ превьюшки вот так делаются(если уже есть превьюшка то она выводится, если нет то создается и выводится):

//Превьюшки к картинкам
if(in_array($tf, $images)){
    if($down_setting['screencache']){
        if(!is_file('graftemp/'.$arr['id'].'.mini.'.$tf)){
        $img = new ImageEdit($loadroot.'/'.$arr['way'], $down_setting['scr_size_list']);  
        if($down_setting['scr_copy'])
        $img->setCopy($down_setting['scr_copy_listsize'], $down_setting['scr_copy_text']);
        $img->setQuality(80);
        $img->saveImage('graftemp/'.$arr['id'].'.mini.'.$tf);
        }
        $icon = 'graftemp/'.$arr['id'].'.mini.'.$tf;
    } else {
        $icon = 'getthumb.php?file='.$loadroot.'/'.$arr['way'].'&size=80';
    }
}

Плюс надо класс подключить:
require_once 'classes/classImageEdit.php';


В принципе можно выкинуть пару условий и подогнать под себя. Ещё как вариант воспользоваться классом Верота(incfiles/lib/class.upload.php).