Да, в самой картинке. Не могу понять, бьюсь с этим недугом несколько дней и причину не нахожу. Сам скрипт упростила до нельзя, все равно одно и то же. У кого не спрашивала ответить не могут. Если схранять в какой-то файл, то все работает, но меня такой вариант не устраивает мне надо его выдавать прямо в браузер.
т.е.
imagePNG($image,$filename);
imageDestroy($image);
так работает
imagePNG($image);
imageDestroy($image);
а так нет, точнее в mozila и IE 6 не работает