@phpgeeks

Страница 4568 из 8430
Katulos
14.04.2017
19:48:15
Мы в университетах не кончали

или как там?

университетов не кончали?

Andrey
14.04.2017
19:48:57
Мы в университетах не кончали
это звучит годно, так то

Google
Andrey
14.04.2017
19:49:06
это как в СССР секса не было

только модерн

Katulos
14.04.2017
19:49:32
кто то не читал классики

оно звучит как "Мы консерваториев не кончали"

Собачее сердце же, ну

Andrey
14.04.2017
19:51:41
Нет, не читал, увы. Я больше упарывался по научно-фантастической литературе

f4rt~
14.04.2017
19:51:51
Собачее сердце же, ну
в очередь, сукины дети, в очередь

Katulos
14.04.2017
19:52:05
:)

Ринат
14.04.2017
21:34:23


Когда вместо $n в пути, ставлю имя файла, то все работает

Но мне в цикле необходимо это сделать.

Егор
14.04.2017
21:41:27
А что в $n?

Ринат
14.04.2017
21:42:14
в $n содержится id статьи.

Google
Егор
14.04.2017
21:43:53
Я может чего-то не въезжаю, но по коду там должно быть имя файла и вопрос в том, что в ней по факту

(;¬_¬)
14.04.2017
21:43:54
и ты уверен, что исходная картинка в png?

Ринат
14.04.2017
21:45:03
По факту там цифра, я уже даже просто присаваивал $n=1000; Картинка прям стопудово в png



создается копия картинки, потом из этой копии создается миниатюра

А цикле не хочет

(;¬_¬)
14.04.2017
21:46:26
внимание вопрос

где там цикл?

ну и следующий вопрос

если $res выведешь, то что увидишь

потому что первое что приходит на ум, это что у тебя и не заграбалась пикча-то

Ринат
14.04.2017
21:47:29


ща

(;¬_¬)
14.04.2017
21:47:55
так ты и щас не копируешь, а скриншоты кидаешь

$res вместо $tmp

по логике ты должен увидеть большую картинку

Ринат
14.04.2017
21:50:33
Наверное все же не $res, а вот так imagePng($tmp);

(;¬_¬)
14.04.2017
21:51:20
нет, именно так как я сказал. потому что tmp - это твой объект в который ты вписываешь

я же уточнить пытаюсь, а исходную картинку ты загреб корректно?

у тебя же исходная картинка лежит в $res

Google
(;¬_¬)
14.04.2017
21:51:40
нет?

т.е. проблема в исходной картинке, или же проблема в ресемплинге

Ринат
14.04.2017
21:53:01
Так мне imagePng($tmp); выводит уже обработанную картинку если я в пути вместо $n прописываю имя файла. Если далею через /путь/'.$n.'.png то ни $res ни $tmp соответственно не выводится

els/1000.png' - работает els/'.$n.'.png' - не работает

(;¬_¬)
14.04.2017
21:54:04
ну окей, тогда финальный вопрос. ты права-то в эту папку на запись имеешь?

Ринат
14.04.2017
21:54:23
"els/$n.png" - не работает

Да имею

он записывает, если без цикла

То есть сперва создается копия картинки и записывается в папку в виде N.png, далее обрабатываем уже сораненный файл и сохраняем его как N-min.png Но там черный квадрат

Если не в цикле, все тоже самое работает.

(;¬_¬)
14.04.2017
21:56:06
т.е. оригинал N.png все хрошо?

а N-min.png жопа?

Ринат
14.04.2017
21:56:17
да

(;¬_¬)
14.04.2017
21:56:22
ну смотри, если ты уберешь header()

то увидишь код пнгшки

либо ошибку, которая возникает при сохранении

Ринат
14.04.2017
21:57:49


(;¬_¬)
14.04.2017
21:58:34
ну на первый взгляд выглядит как корректная png-data

Ринат
14.04.2017
21:59:46
echo $img выводит верный путь.

(;¬_¬)
14.04.2017
22:00:19
погоди...а как ты себе представляешь такой вывод в цикле?

Google
Ринат
14.04.2017
22:00:39
вот до меня дошло

(;¬_¬)
14.04.2017
22:00:40
чот я не соображаю уже к часу ночи...

Ринат
14.04.2017
22:00:41
тоже))))

фу блин а

(;¬_¬)
14.04.2017
22:00:53
ты делаешь header(...) потом выводишь картинку

и как бы на этом все

Ринат
14.04.2017
22:01:01
да да

(;¬_¬)
14.04.2017
22:01:23
можешь ппробовать в ob_start() засунуть

Admin
ERROR: S client not available

(;¬_¬)
14.04.2017
22:01:25
например

собрать туда все картинки

потом поставить header

хотя чот все равно пиздец

Ринат
14.04.2017
22:02:43
блин. в цикле бы это вре обрабатывать

(;¬_¬)
14.04.2017
22:03:15
дак а ты что хочешь сделать?

кучу превьюшек показать?

посмотри на вот этот коммент и подумай

http://php.net/manual/ru/function.imagepng.php#28775

Ринат
14.04.2017
22:04:21
Нет. с маркета картинки тяну оригинальные, для карточек товара. А чтобы в каталоге отображать не полноразмер, нужно создать превью

(;¬_¬)
14.04.2017
22:04:25
может оно тебе подойдет

Google
Ринат
14.04.2017
22:04:45
Спасибо

(;¬_¬)
14.04.2017
22:04:55
и если тебе просто пикчи надо ресайзнуть

то зачем тебе header() перед этим выкидывать

по сути, когда ты делаешь imagePng($res,$path) ты сохраняешь пикчу в путь

Ринат
14.04.2017
22:06:02
То есть он же по сути будет работать если убрать header

(;¬_¬)
14.04.2017
22:06:13
ну...теоретически...да...

Ринат
14.04.2017
22:06:23
Благодарю

(;¬_¬)
14.04.2017
22:06:52
да было бы за что

Ринат
14.04.2017
22:08:09


убрал header

(;¬_¬)
14.04.2017
22:08:25
робит?

Ринат
14.04.2017
22:08:46
Нет

3кб должен весить

(;¬_¬)
14.04.2017
22:09:09
??

так, смотри, если ты внутри цикла сделаешь header('Content-type: image/png'); imagePng($tmp);die(); то должен увидеть корректную первую картинку 48х48

Ринат
14.04.2017
22:15:09
Ну у меня цикл все равно один круг гонит

(;¬_¬)
14.04.2017
22:15:36
однохуйственно

ты лучше скажи покажет ли оно картинку

Ринат
14.04.2017
22:15:50
ща

Страница 4568 из 8430