|
|
|
|
|
для: confirm
(29.04.2014 в 18:41)
| | Спасибо за совет | |
|
|
|
|
|
|
|
для: tcfreestyle
(29.04.2014 в 18:35)
| | > прозрачная картинка по умолчанию
И для чего эта картинка? Для наложения как логотип? Хотел бы я посмотреть логотип с ограниченной палитрой наложенный на полноцветные изображения. Ну помилуйте, это же глупость, если только логотип не Черный квадрат Малевича.
Если ширина исходного не слишком отличается от большого, то лучше стилями.
Да и вообще, если изображения типа "для галереи", то простым списком без всяких скриптов можно сделать неплохую галерею.
Если же нечто иное, то лучше добавить в код загрузки изображений сохранение малых их копий. | |
|
|
|
|
|
|
|
для: confirm
(29.04.2014 в 18:32)
| | Нет это не аватары, а прозрачная картинка по умолчанию на случай если не залита нужная, кстати да размер фиксированный там 50 ширина | |
|
|
|
|
|
|
|
для: tcfreestyle
(29.04.2014 в 18:28)
| | Судя по этой строке - $content = file_get_contents(FILES."default.gif"); не идет ли речь об аватарах?
Если да, то не вдаваясь в то почему этот скрипт безобразен, можно отдать все это на откуп браузера. То есть, если исходные изображения не так и разнятся от получаемых малых размеров, то проще прописать в стилях изображений фиксированный размер ширины, а высоту как auto. | |
|
|
|
|
|
|
|
для: confirm
(29.04.2014 в 18:20)
| | Я согласен полностью :) но пока наследие такое и к сожалению выставили другие приоритеты
И я не настолько в php чтоб прям всё переписывать | |
|
|
|
|
|
|
|
для: tcfreestyle
(29.04.2014 в 18:19)
| | А может лучше один раз готовить эскизы при загрузке, а не грузить сервер пустым?
А код настолько громоздкий и безграмотный, что просто нет слов. | |
|
|
|
|
|
|
|
для: KPETuH
(29.04.2014 в 17:23)
| | изменил это $ct = 'image/jpeg'; на png стал сохранять png
спасибо, что не прошли мимо | |
|
|
|
|
|
|
|
для: confirm
(29.04.2014 в 17:55)
| | Да на лету, так досталось :)
помогло это
http://stackoverflow.com/questions/279236/how-do-i-resize-pngs-with-transparency-in-php
Всем спасибо что не прошли мимо | |
|
|
|
|
|
|
|
для: tcfreestyle
(29.04.2014 в 02:09)
| | $filename = str_replace("../", "", $filename); - basename().
$filename = str_replace(array("\"", "'"), "", $filename); - stripslashes().
И вообще, это для чего столько наворочано, для вывода малых на лету?
| |
|
|
|
|
|
|
|
для: tcfreestyle
(29.04.2014 в 16:40)
| | и куда поставили? | |
|
|
|
|