2012-05-07 5 views
1

Я собираюсь использовать JpGraph в моем веб-проекте. Чтобы сделать это, я скачал библиотеку в мою папку проекта и создал следующий тестовый код:JpGraph маленькая демонстрация не работает

 <?php 
     include ("jpgraph-3.5.0b1/src/jpgraph.php"); 
     include ("jpgraph-3.5.0b1/src/jpgraph_gantt.php"); 

     // A new graph with automatic size 
     $graph = new GanttGraph (0,0, "auto"); 

     // A new activity on row '0' 
     $activity = new GanttBar (0,"Project", "2001-12-21", "2002-02-20"); 
     $graph->Add($activity); 

     // Display the Gantt chart 
     $graph->Stroke(); 
     ?> 

Сообщение об ошибке:

The image “http://localhost:10088/test/check.php” cannot be displayed, 
because it contains errors. 

Что случилось с моим кодом? Фактически, он был просто скопирован с here. Единственное, что я изменил, это путь к библиотеке JpGraph. Итак, мне нужно импортировать эту библиотеку каким-то особым образом в мой проект (до сих пор я только что скопировал папку JpGraph в папку проекта)? Я использую Zend Studio.

+0

Взгляните на html soucre вашего графика –

+0

Этот код отлично подходит для меня. Загадочный. Вы дважды проверяли пути к файлам, которые вы включили? – octern

+0

@FrederickBehrends нет источника html. jpgraph создает фактический файл изображения. – octern

ответ

1

Это может быть вызвано дополнительными пробелами на странице. Удостоверьтесь, что у вас нет пробелов или разрывов строк до открытия тэга <?php.

+0

Да, это так. Ошибка Stuuuupid :) –

+0

У меня также была такая же проблема, как глупое белое пространство, спасибо @octern за то, что он поймал эту глупую ошибку :-) –

Смежные вопросы