Forum Webscript.Ru

Программирование => PHP => Тема начата: galats от 12 Ноября 2007, 15:47:42

Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: galats от 12 Ноября 2007, 15:47:42
Выдает ошибку вида:
The image
“draw_graph.php3?arr_cnt[1]=2&arr_cnt[2]=0&arr_cnt[3]=1&arr_cnt[4]=8&arr_cnt[5]=7&arr_cnt[6]=2&arr_cnt[7]=0&arr_cnt[8]=0&arr_cnt[9]=0&arr_cnt[10]=0&arr_cnt[11]=4&arr_cnt[12]=1&arr_cnt[13]=1&arr_cnt[14]=0&arr_cnt[15]=0&arr_cnt[16]=0&arr_cnt[17]=2&arr_cnt[18]=0&arr_cnt[19]=2&arr_cnt[20]=2&arr_cnt[21]=2&arr_cnt[22]=1&arr_cnt[23]=0&arr_cnt[24]=5&arr_cnt[25]=0&arr_cnt[26]=0&arr_cnt[27]=1&arr_cnt[28]=0&arr_cnt[29]=0” cannot be displayed, because it contains errors.

В gnome web browser 2.18.3 отображается, а в mozila и explorer 6 нет.

В чем может быть причина ошибки?
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: CGVictor от 14 Ноября 2007, 18:42:10
galats
Цитировать
galats:
В чем может быть причина ошибки?


(о, сюрприз!) - В самой выдаваемой картинке?
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: galats от 15 Ноября 2007, 11:38:28
Да, в самой картинке. Не могу понять, бьюсь с этим недугом несколько дней и причину не нахожу. Сам скрипт упростила до нельзя, все равно одно и то же. У кого не спрашивала ответить не могут. Если схранять в какой-то файл, то все работает, но меня такой вариант не устраивает мне надо его выдавать прямо в браузер.
т.е.
imagePNG($image,$filename);
imageDestroy($image);
так работает

imagePNG($image);
imageDestroy($image);
а так нет, точнее в mozila и IE 6 не работает
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: CGVictor от 15 Ноября 2007, 12:18:41
galats
А. Ну так с PNG там гемора уже сразу гораздо больше может быть.
Попробуйте пожать, ради теста, чем-то другим - и отдать так же. Проблема останется?
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: hanslinger от 15 Ноября 2007, 14:44:35
А если открыть эту ссылку и посмотреть, что отдается? Там блин какой-нибудь warning поди вместо картинки.
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: galats от 15 Ноября 2007, 17:36:48
Именно, The image cannot be displayed, because it contains errors.
Название: Помогите найти ошибку в скрипте создающем график (Не во всех браузерах отображается)
Отправлено: galats от 15 Ноября 2007, 17:42:28
Пробовала
imageGIF($image);
такая же картина:(