{% else-1 %}
К примеру как на этом сайте.
Вписываем данный код в ваш файл функций, и точим под себя.
$var = preg_replace( \"~\\\\[img\\](.+?)\\[/img\\]~\", \"<a href=\\\"\\\\1\\\"><img src=\\\"size.php?image=\\\\1\\\" alt=\\\"Изображение\\\" /></a>\", $var);
Далее создаем файл size.php и вставляем в него код который написан ниже.
Не забудьте вписать в функцию бб кода, правильный путь к файлу size.php

                        
<?php
header("Content-type: image/gif");
$image=$_GET["image"];
if(!$image){$resize = imagecreatefromgif("4.gif");}
else {
$resheight = 80;

$rever=strrev($image);
$prv=explode(".", $rever);
$extension=strrev($prv[0]);
$smallext=strtolower($extension);
$size = GetImageSize($image);
$imawidth = $size[0];
$imaheight = $size[1];

if($smallext=="gif")
{
$back = imagecreatefromgif("$image");
}
if($smallext=="jpeg")
{
$back = imagecreatefromjpeg("$image");
}
if($smallext=="jpg")
{
$back = imagecreatefromjpeg("$image");
}
if($smallext=="png")
{
$back = imagecreatefrompng("$image");
}

if($imaheight<=$resheight)
{
$resize=$back;
}

if($imaheight>$resheight)
{
$sizey=$resheight; $sizex=$resheight*$imawidth/$imaheight;
$resize=ImageCreateTrueColor($sizex,$sizey);
imagecopyresized($resize, $back, 0, 0, 0, 0, $sizex, $sizey, $imawidth, $imaheight);
}
}
imagegif($resize);
imagedestroy($resize);
?>
2 41 0
0

Нет фото
Sheldon-мошенник * [мошенник] 8.5
• 18 янв 2013, 15:42


Не с него, с другого блога*

0

Нет фото
• 18 янв 2013, 12:20


Боже. Это же код из файла resize.php блога который я выложил... *