R
RSovets
Люди, подскажите пожалуйста.
вот этим кодом я открываю и изменяю картинку и заодно вывожу её на экран.
$size = getimageSize("".$imgus);
$w = $size[0];
$h = $size[1];
$sqr = array(".neizv", "gif", "jpg", "png");
$qqq = $size[2];
if ( $w > $h ) {
$nw = 100;
$nh = $h / ($w / 100);
} else {
$nh = 100;
$nw = $w /($h / 100);
}
if ( $sqr[$qqq] == "gif" ) { $imold = imageCreateFromGIF("".$imgus); }
if ( $sqr[$qqq] == "jpg" ) { $imold = imageCreateFromJPEG("".$imgus); }
if ( $sqr[$qqq] == "png" ) { $imold = imageCreateFromPNG("".$imgus); }
$quality=100;
$imagess = imagecreatetruecolor($nw,$nh);
$floodColor = ImageColorAllocate($imagess,0,0,112);
imageFilledRectangle ($imagess, 0, 0, $width - 1, $height - 1, $floodcolor);
ImageCopyResized ($imagess, $imold, 0, 0, 0, 0, $nw, $nh, $w, $h);
header("Content-type: image/jpeg");
imageInterlace($imagess, 1);
imagejpeg($imagess);
imageJPEG($imagess,"mal/".$imgus,80);
проблема в том что после изменения мне её нужно сохранить по фтп. но у меня это сделать никак не получается B), привык я то что файлы через форму посылаются а иначе не научился, подскажите пожалуйста
если что то картинка эта хранится на сервере в папке в которой запущен скрипт и имя картинки передается в переменную $imgus значение например "2.jpg"
вот этим кодом я открываю и изменяю картинку и заодно вывожу её на экран.
$size = getimageSize("".$imgus);
$w = $size[0];
$h = $size[1];
$sqr = array(".neizv", "gif", "jpg", "png");
$qqq = $size[2];
if ( $w > $h ) {
$nw = 100;
$nh = $h / ($w / 100);
} else {
$nh = 100;
$nw = $w /($h / 100);
}
if ( $sqr[$qqq] == "gif" ) { $imold = imageCreateFromGIF("".$imgus); }
if ( $sqr[$qqq] == "jpg" ) { $imold = imageCreateFromJPEG("".$imgus); }
if ( $sqr[$qqq] == "png" ) { $imold = imageCreateFromPNG("".$imgus); }
$quality=100;
$imagess = imagecreatetruecolor($nw,$nh);
$floodColor = ImageColorAllocate($imagess,0,0,112);
imageFilledRectangle ($imagess, 0, 0, $width - 1, $height - 1, $floodcolor);
ImageCopyResized ($imagess, $imold, 0, 0, 0, 0, $nw, $nh, $w, $h);
header("Content-type: image/jpeg");
imageInterlace($imagess, 1);
imagejpeg($imagess);
imageJPEG($imagess,"mal/".$imgus,80);
проблема в том что после изменения мне её нужно сохранить по фтп. но у меня это сделать никак не получается B), привык я то что файлы через форму посылаются а иначе не научился, подскажите пожалуйста
если что то картинка эта хранится на сервере в папке в которой запущен скрипт и имя картинки передается в переменную $imgus значение например "2.jpg"