Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#30 used as offset, casting to integer (30) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Превью-изображения
ТвойWeb » WebMaster класс » PHP/Perl » Превью-изображения

Страниц (1): [1]
 

1. Alone - 28 Июня, 2005 - 17:18:41 - перейти к сообщению
Как сделать, чтобы картинка демонстрировалась в уменьшенном размере?
Т.е. у меня есть например ссылка на фотку (на этом же хосте).
Выглядит она как переменная типа: $db[$i][12]
Вот хочу сделать, чтобы она преобразовывалась в маленькую картинку.
Если можно примерчик?
2. TvoyWeb - 29 Июня, 2005 - 14:49:30 - перейти к сообщению
Alone
Так сложно объяснить. Нужно юзать функции библиотеки GD. посмотри на примере файла trumbalis.php мода превью картинок и метов вызова этих функций из lib.php и topic.php. Будет что-то непонятно обращайся.
3. Alone - 30 Июня, 2005 - 09:38:01 - перейти к сообщению
TvoyWeb
Т.е. как я понял - всё делает этот код:
CODE:
if ( isset($t_attaches[$threads[$key]['attach_id']]['size']) && $exbb['show_img']) {
list($width,$height) = explode(":",$t_attaches[$threads[$key]['attach_id']]['size']);
if ($width >250){
$post .= $lang['img_attach_tmb'].'<a href="'.$exbb['boardurl'].'/uploads/'.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'" target="_blank" title="'.$lang['To_increase'].'"><img src="trumbalis.php?mode=board&img='.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'" style="border: 1px outset #DCDCDC;"></a><BR>';
} else {
$post .= $lang['img_attach'].'<img src="'.$exbb['boardurl'].'/uploads/'.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'"><BR>';
}
}


При участии файла trumbalis.php

А какая здесь переменная - это ссылка на картинку?
4. TvoyWeb - 30 Июня, 2005 - 16:14:27 - перейти к сообщению
Alone
Нет не все и не весь код. Этот код просто определяет размеры приатаченной картинки и в случае если размеры больше дозволенного вызывает функцию из trumbalis.php.
Функция вызывается путем вставки в параметр src картинки такого пути
trumbalis.php?mode=board&img=filename
Где "filename" это название файла большой картинки.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0377]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33