Форум → Программирование → PHP для идиотов → проблема при добавлении фото в IPB Gallery
проблема при добавлении фото в IPB Gallery
Страницы: ← Следующая страница →
-
17 марта 2009 г. 20:27, спустя 3 часа 39 минут 43 секунды
неполенитесь, откройте мануал по пхп, найдите там ф-ию imagecreatetruecolor() , посмотрите какие параметры она принимает на входе.
Потом посмотрите какие параметры передаете ей вы, и вы сами все поймете. -
18 марта 2009 г. 15:37, спустя 19 часов 9 минут 31 секунду
на входе imagecreatetruecolor() принемает ширину и высоту файла, но покаким то причинам если у изображения высота больше ширины, то на входе в переменных $width и $height нули, подскажите где проблема? -
18 марта 2009 г. 15:43, спустя 6 минут 19 секунд
но покаким то причинам если у изображения высота больше ширины, то на входе в переменных $width и $height нули, подскажите где проблема?
А где код?https://smappi.org/ - платформа по созданию API на все случаи жизни -
18 марта 2009 г. 16:15, спустя 32 минуты 30 секунд
<?php function _thumbnail_gd( $width, $height ) { if( ! ( $width && $height ) ) { $sizes = $this->get_proportional_values( $width, $height ); $width = $sizes['newx']; $height = $sizes['newy']; echo "width",$sizes['newy'],"<br>"; echo "height",$height,"<br>"; } echo "width",$width,"<br>"; echo "height",$height,"<br>"; $new_img = imagecreatetruecolor( $width, $height ); imagecopyresampled( $new_img, $this->img, 0, 0, 0 ,0, $width, $height, $this->in_file_width, $this->in_file_height ); $this->img = $new_img; return true; } ?>
-
18 марта 2009 г. 17:50, спустя 1 час 34 минуты 26 секунд
function _thumbnail_gd( $width, $height ) { var_dump($width, $height); …
Выполни и результаты в студиюhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
-
19 марта 2009 г. 9:58, спустя 6 минут 40 секунд
pav, ну и почему ты в функцию передаешь нули?https://smappi.org/ - платформа по созданию API на все случаи жизни -
19 марта 2009 г. 10:38, спустя 39 минут 54 секунды
об этом я уже спарашивал сам себя:
Откуда берутся нули, если высота привышает ширину, если наоборот то значения нормальные? -
19 марта 2009 г. 11:15, спустя 36 минут 57 секунд
pav, при чем тут высота, какие данные вы передаете в функцию? Откуда вы их берете? Выложите полностью весь код, который участвует в процессе!https://smappi.org/ - платформа по созданию API на все случаи жизни -
19 марта 2009 г. 13:07, спустя 1 час 52 минуты 1 секунду
image.rar (3.53 Кб - загружено 1 раз.)
внимательнее смотрите )) -
19 марта 2009 г. 13:16, спустя 9 минут 31 секунду
pav, видел, выложите тут код, а не аттачhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
19 марта 2009 г. 13:25, спустя 8 минут 43 секунды
не получается:
Следующие ошибки возникли при попытке отправки сообщения:
Сообщение превышает максимально допустимую длину (20000 знаков). -
19 марта 2009 г. 13:33, спустя 8 минут 30 секунд
pav, там наверное лишнего много?
Выложите полностью весь код, который участвует в процессе!https://smappi.org/ - платформа по созданию API на все случаи жизни -
19 марта 2009 г. 14:00, спустя 26 минут 14 секунд
/*********************************************************** * * GD 2 Related Functions * **********************************************************/ /** * Image::_resize_gd() * * Resizes an image to the specified width and height * * @param integer $width * @param integer $height * @return bool **/ function _resize_gd( $width, $height ) { $new_img = @imagecreatetruecolor( $width, $height ); @imagecopyresampled( $new_img, $this->img, 0, 0, 0 ,0, $width, $height, $this->in_file_width, $this->in_file_height ); $this->img = $new_img; return true; } /** * Image::_thumbnail_gd() * * Creates a thumbnail using GD * * @param integer $width * @param integer $height * @return void **/ function _thumbnail_gd( $width, $height ) { if( ! ( $width && $height ) ) { $sizes = $this->get_proportional_values( $width, $height ); $width = $sizes['newx']; $height = $sizes['newy']; echo "width",$sizes['newy'],"<br>"; echo "height",$height,"<br>"; } echo "width",$width,"<br>"; echo "height",$height,"<br>"; $new_img = imagecreatetruecolor( $width, $height ); imagecopyresampled( $new_img, $this->img, 0, 0, 0 ,0, $width, $height, $this->in_file_width, $this->in_file_height ); $this->img = $new_img; return true; }
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!