X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> изменение размера картинки
spydark91
spydark91
Topic Starter сообщение 4.8.2012, 16:52; Ответить: spydark91
Сообщение #1


на просторах интернета нашел класс для обработки изображений,вставил его,подправил,вроде все заработало
проверяю теперь,не работает..
вот сам класс[PHP]<?php
class SimpleImage {

var $image;
var $image_type;

function load($filename) {
$image_info = getimagesize($filename);
$this->image_type = $image_info[2];
if( $this->image_type == IMAGETYPE_JPEG ) {
$this->image = imagecreatefromjpeg($filename);
} elseif( $this->image_type == IMAGETYPE_GIF ) {
$this->image = imagecreatefromgif($filename);
} elseif( $this->image_type == IMAGETYPE_PNG ) {
$this->image = imagecreatefrompng($filename);
}
}
function save($filename, $permissions=null) {
if( $this->image_type == IMAGETYPE_JPEG ) {
imagejpeg($this->image,$filename,75);
} elseif( $this->image_type == IMAGETYPE_GIF ) {
imagegif($this->image,$filename);
} elseif( $this->image_type == IMAGETYPE_PNG ) {
imagepng($this->image,$filename);
}
if( $permissions != null) {
chmod($filename,$permissions);
}
}
function getWidth() {
return imagesx($this->image);
}
function getHeight() {
return imagesy($this->image);
}
function resize($width,$height) {
$new_image = imagecreatetruecolor($width, $height);
imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
$this->image = $new_image;
}
}
?>[/PHP]
вот так его испльзую
[PHP]if (is_uploaded_file($_FILES['img']['tmp_name']))
{
move_uploaded_file($_FILES['img']['tmp_name'],'f/'.$_FILES['img']['name']);

$ff=fopen('c/'.$_GET['pass'].'_.txt','a+');
fputs($ff,$_FILES['img']['name']."\r\n");
fclose($ff);

include('SimpleImage.php');
$image = new SimpleImage();
$image->load('f/'.$_FILES['img']['name']);
$image->resize($_POST['w']/4.5,$_POST['h']/2.5);
$image->save('f/s_'.$_FILES['img']['name']);

}[/PHP]
пришел к выводу, что что-то не то с функцией сохранения (save), но что,никак не пойму
уменьшенные изображения в нужной папке не появляются
может быть чтото с правами доступа?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКто и зачем покупает картинки обезьян по $200 тысяч?
NFT
167 metvekot 27095 6.3.2024, 21:58
автор: Boymaster
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыравнивание картинки по центру между текстом
10 NikN 2630 6.1.2021, 23:24
автор: buypushplatform
Открытая тема (нет новых ответов) Нужно добавить картинки на сайт
И видео
2 Ksardas777 4078 17.11.2018, 10:41
автор: Intuit89
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыИзменение дизайна шаблона Joomla
0 neesupermario 1789 3.1.2018, 15:20
автор: neesupermario
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыИзменение шрифта в placeholder
6 Alexej_mw 2431 24.8.2017, 12:10
автор: Alexej_mw


 



RSS Текстовая версия Сейчас: 28.3.2024, 12:38
Дизайн